^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1) # SPDX-License-Identifier: GPL-2.0-only
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 2) #
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 3) # Multimedia Video device configuration
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 4) #
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 5)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 6) menuconfig RADIO_ADAPTERS
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 7) bool "Radio Adapters"
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 8) depends on VIDEO_V4L2
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 9) depends on MEDIA_RADIO_SUPPORT
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 10) default y
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 11) help
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 12) Say Y here to enable selecting AM/FM radio adapters.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 13)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 14) if RADIO_ADAPTERS && VIDEO_V4L2
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 15)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 16) config RADIO_TEA575X
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 17) tristate
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 18)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 19) source "drivers/media/radio/si470x/Kconfig"
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 20)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 21) config RADIO_SI4713
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 22) tristate "Silicon Labs Si4713 FM Radio with RDS Transmitter support"
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 23) depends on VIDEO_V4L2
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 24)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 25) source "drivers/media/radio/si4713/Kconfig"
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 26)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 27) config RADIO_SI476X
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 28) tristate "Silicon Laboratories Si476x I2C FM Radio"
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 29) depends on I2C && VIDEO_V4L2
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 30) depends on MFD_SI476X_CORE
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 31) depends on SND_SOC
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 32) select SND_SOC_SI476X
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 33) help
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 34) Choose Y here if you have this FM radio chip.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 35)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 36) In order to control your radio card, you will need to use programs
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 37) that are compatible with the Video For Linux 2 API. Information on
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 38) this API and pointers to "v4l2" programs may be found at
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 39) <file:Documentation/userspace-api/media/index.rst>.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 40)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 41) To compile this driver as a module, choose M here: the
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 42) module will be called radio-si476x.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 43)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 44) config USB_MR800
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 45) tristate "AverMedia MR 800 USB FM radio support"
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 46) depends on USB && VIDEO_V4L2
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 47) help
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 48) Say Y here if you want to connect this type of radio to your
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 49) computer's USB port. Note that the audio is not digital, and
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 50) you must connect the line out connector to a sound card or a
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 51) set of speakers.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 52)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 53) To compile this driver as a module, choose M here: the
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 54) module will be called radio-mr800.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 55)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 56) config USB_DSBR
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 57) tristate "D-Link/GemTek USB FM radio support"
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 58) depends on USB && VIDEO_V4L2
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 59) help
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 60) Say Y here if you want to connect this type of radio to your
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 61) computer's USB port. Note that the audio is not digital, and
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 62) you must connect the line out connector to a sound card or a
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 63) set of speakers.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 64)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 65) To compile this driver as a module, choose M here: the
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 66) module will be called dsbr100.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 67)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 68) config RADIO_MAXIRADIO
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 69) tristate "Guillemot MAXI Radio FM 2000 radio"
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 70) depends on VIDEO_V4L2 && PCI
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 71) select RADIO_TEA575X
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 72) help
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 73) Choose Y here if you have this radio card. This card may also be
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 74) found as Gemtek PCI FM.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 75)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 76) In order to control your radio card, you will need to use programs
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 77) that are compatible with the Video For Linux API. Information on
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 78) this API and pointers to "v4l" programs may be found at
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 79) <file:Documentation/userspace-api/media/index.rst>.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 80)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 81) To compile this driver as a module, choose M here: the
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 82) module will be called radio-maxiradio.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 83)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 84) config RADIO_SHARK
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 85) tristate "Griffin radioSHARK USB radio receiver"
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 86) depends on USB
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 87) select RADIO_TEA575X
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 88) help
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 89) Choose Y here if you have this radio receiver.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 90)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 91) There are 2 versions of this device, this driver is for version 1,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 92) which is white.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 93)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 94) In order to control your radio card, you will need to use programs
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 95) that are compatible with the Video For Linux API. Information on
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 96) this API and pointers to "v4l" programs may be found at
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 97) <file:Documentation/userspace-api/media/index.rst>.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 98)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 99) To compile this driver as a module, choose M here: the
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 100) module will be called radio-shark.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 101)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 102) config RADIO_SHARK2
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 103) tristate "Griffin radioSHARK2 USB radio receiver"
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 104) depends on USB
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 105) help
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 106) Choose Y here if you have this radio receiver.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 107)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 108) There are 2 versions of this device, this driver is for version 2,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 109) which is black.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 110)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 111) In order to control your radio card, you will need to use programs
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 112) that are compatible with the Video For Linux API. Information on
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 113) this API and pointers to "v4l" programs may be found at
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 114) <file:Documentation/userspace-api/media/index.rst>.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 115)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 116) To compile this driver as a module, choose M here: the
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 117) module will be called radio-shark2.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 118)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 119) config USB_KEENE
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 120) tristate "Keene FM Transmitter USB support"
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 121) depends on USB && VIDEO_V4L2
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 122) help
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 123) Say Y here if you want to connect this type of FM transmitter
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 124) to your computer's USB port.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 125)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 126) To compile this driver as a module, choose M here: the
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 127) module will be called radio-keene.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 128)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 129) config USB_RAREMONO
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 130) tristate "Thanko's Raremono AM/FM/SW radio support"
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 131) depends on USB && VIDEO_V4L2
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 132) help
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 133) The 'Thanko's Raremono' device contains the Si4734 chip from Silicon Labs Inc.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 134) It is one of the very few or perhaps the only consumer USB radio device
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 135) to receive the AM/FM/SW bands.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 136)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 137) Say Y here if you want to connect this type of AM/FM/SW receiver
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 138) to your computer's USB port.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 139)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 140) To compile this driver as a module, choose M here: the
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 141) module will be called radio-raremono.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 142)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 143) config USB_MA901
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 144) tristate "Masterkit MA901 USB FM radio support"
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 145) depends on USB && VIDEO_V4L2
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 146) help
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 147) Say Y here if you want to connect this type of radio to your
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 148) computer's USB port. Note that the audio is not digital, and
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 149) you must connect the line out connector to a sound card or a
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 150) set of speakers or headphones.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 151)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 152) To compile this driver as a module, choose M here: the
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 153) module will be called radio-ma901.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 154)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 155) config RADIO_TEA5764
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 156) tristate "TEA5764 I2C FM radio support"
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 157) depends on I2C && VIDEO_V4L2
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 158) help
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 159) Say Y here if you want to use the TEA5764 FM chip found in
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 160) EZX phones. This FM chip is present in EZX phones from Motorola,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 161) connected to internal pxa I2C bus.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 162)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 163) To compile this driver as a module, choose M here: the
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 164) module will be called radio-tea5764.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 165)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 166) config RADIO_TEA5764_XTAL
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 167) bool "TEA5764 crystal reference"
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 168) depends on RADIO_TEA5764=y
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 169) default y
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 170) help
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 171) Say Y here if TEA5764 have a 32768 Hz crystal in circuit, say N
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 172) here if TEA5764 reference frequency is connected in FREQIN.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 173)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 174) config RADIO_SAA7706H
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 175) tristate "SAA7706H Car Radio DSP"
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 176) depends on I2C && VIDEO_V4L2
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 177) help
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 178) Say Y here if you want to use the SAA7706H Car radio Digital
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 179) Signal Processor, found for instance on the Russellville development
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 180) board. On the russellville the device is connected to internal
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 181) timberdale I2C bus.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 182)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 183) To compile this driver as a module, choose M here: the
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 184) module will be called SAA7706H.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 185)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 186) config RADIO_TEF6862
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 187) tristate "TEF6862 Car Radio Enhanced Selectivity Tuner"
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 188) depends on I2C && VIDEO_V4L2
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 189) help
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 190) Say Y here if you want to use the TEF6862 Car Radio Enhanced
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 191) Selectivity Tuner, found for instance on the Russellville development
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 192) board. On the russellville the device is connected to internal
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 193) timberdale I2C bus.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 194)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 195) To compile this driver as a module, choose M here: the
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 196) module will be called TEF6862.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 197)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 198) config RADIO_TIMBERDALE
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 199) tristate "Enable the Timberdale radio driver"
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 200) depends on MFD_TIMBERDALE && VIDEO_V4L2
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 201) depends on I2C # for RADIO_SAA7706H
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 202) select RADIO_TEF6862
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 203) select RADIO_SAA7706H
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 204) help
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 205) This is a kind of umbrella driver for the Radio Tuner and DSP
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 206) found behind the Timberdale FPGA on the Russellville board.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 207) Enabling this driver will automatically select the DSP and tuner.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 208)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 209) config RADIO_WL1273
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 210) tristate "Texas Instruments WL1273 I2C FM Radio"
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 211) depends on I2C && VIDEO_V4L2
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 212) select MFD_CORE
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 213) select MFD_WL1273_CORE
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 214) select FW_LOADER
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 215) help
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 216) Choose Y here if you have this FM radio chip.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 217)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 218) In order to control your radio card, you will need to use programs
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 219) that are compatible with the Video For Linux 2 API. Information on
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 220) this API and pointers to "v4l2" programs may be found at
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 221) <file:Documentation/userspace-api/media/index.rst>.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 222)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 223) To compile this driver as a module, choose M here: the
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 224) module will be called radio-wl1273.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 225)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 226) # TI's ST based wl128x FM radio
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 227) source "drivers/media/radio/wl128x/Kconfig"
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 228)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 229) #
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 230) # ISA drivers configuration
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 231) #
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 232)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 233) menuconfig V4L_RADIO_ISA_DRIVERS
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 234) bool "ISA radio devices"
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 235) depends on ISA || COMPILE_TEST
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 236) help
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 237) Say Y here to enable support for these ISA drivers.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 238)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 239) if V4L_RADIO_ISA_DRIVERS
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 240)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 241) config RADIO_ISA
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 242) depends on ISA || COMPILE_TEST
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 243) tristate
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 244)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 245) config RADIO_CADET
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 246) tristate "ADS Cadet AM/FM Tuner"
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 247) depends on ISA || COMPILE_TEST
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 248) depends on VIDEO_V4L2
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 249) help
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 250) Choose Y here if you have one of these AM/FM radio cards, and then
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 251) fill in the port address below.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 252)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 253) To compile this driver as a module, choose M here: the
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 254) module will be called radio-cadet.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 255)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 256) config RADIO_RTRACK
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 257) tristate "AIMSlab RadioTrack (aka RadioReveal) support"
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 258) depends on ISA || COMPILE_TEST
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 259) depends on VIDEO_V4L2
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 260) select RADIO_ISA
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 261) help
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 262) Choose Y here if you have one of these FM radio cards, and then fill
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 263) in the port address below.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 264)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 265) Note that newer AIMSlab RadioTrack cards have a different chipset
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 266) and are not supported by this driver. For these cards, use the
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 267) RadioTrack II driver below.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 268)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 269) If you have a GemTeks combined (PnP) sound- and radio card you must
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 270) use this driver as a module and setup the card with isapnptools.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 271) You must also pass the module a suitable io parameter, 0x248 has
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 272) been reported to be used by these cards.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 273)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 274) More information is contained in the file
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 275) <file:Documentation/driver-api/media/drivers/radiotrack.rst>.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 276)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 277) To compile this driver as a module, choose M here: the
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 278) module will be called radio-aimslab.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 279)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 280) config RADIO_RTRACK_PORT
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 281) hex "RadioTrack i/o port (0x20f or 0x30f)"
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 282) depends on RADIO_RTRACK=y
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 283) default "30f"
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 284) help
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 285) Enter either 0x30f or 0x20f here. The card default is 0x30f, if you
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 286) haven't changed the jumper setting on the card.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 287)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 288) config RADIO_RTRACK2
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 289) tristate "AIMSlab RadioTrack II support"
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 290) depends on ISA || COMPILE_TEST
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 291) depends on VIDEO_V4L2
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 292) select RADIO_ISA
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 293) help
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 294) Choose Y here if you have this FM radio card, and then fill in the
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 295) port address below.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 296)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 297) Note: this driver hasn't been tested since a long time due to lack
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 298) of hardware. If you have this hardware, then please contact the
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 299) linux-media mailinglist.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 300)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 301) To compile this driver as a module, choose M here: the
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 302) module will be called radio-rtrack2.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 303)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 304) config RADIO_RTRACK2_PORT
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 305) hex "RadioTrack II i/o port (0x20c or 0x30c)"
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 306) depends on RADIO_RTRACK2=y
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 307) default "30c"
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 308) help
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 309) Enter either 0x30c or 0x20c here. The card default is 0x30c, if you
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 310) haven't changed the jumper setting on the card.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 311)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 312) config RADIO_AZTECH
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 313) tristate "Aztech/Packard Bell Radio"
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 314) depends on ISA || COMPILE_TEST
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 315) depends on VIDEO_V4L2
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 316) select RADIO_ISA
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 317) help
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 318) Choose Y here if you have one of these FM radio cards, and then fill
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 319) in the port address below.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 320)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 321) To compile this driver as a module, choose M here: the
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 322) module will be called radio-aztech.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 323)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 324) config RADIO_AZTECH_PORT
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 325) hex "Aztech/Packard Bell I/O port (0x350 or 0x358)"
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 326) depends on RADIO_AZTECH=y
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 327) default "350"
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 328) help
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 329) Enter either 0x350 or 0x358 here. The card default is 0x350, if you
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 330) haven't changed the setting of jumper JP3 on the card. Removing the
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 331) jumper sets the card to 0x358.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 332)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 333) config RADIO_GEMTEK
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 334) tristate "GemTek Radio card (or compatible) support"
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 335) depends on ISA || COMPILE_TEST
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 336) depends on VIDEO_V4L2
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 337) select RADIO_ISA
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 338) help
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 339) Choose Y here if you have this FM radio card, and then fill in the
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 340) I/O port address and settings below. The following cards either have
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 341) GemTek Radio tuner or are rebranded GemTek Radio cards:
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 342)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 343) - Sound Vision 16 Gold with FM Radio
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 344) - Typhoon Radio card (some models)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 345) - Hama Radio card
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 346)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 347) To compile this driver as a module, choose M here: the
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 348) module will be called radio-gemtek.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 349)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 350) config RADIO_GEMTEK_PORT
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 351) hex "Fixed I/O port (0x20c, 0x30c, 0x24c, 0x34c, 0x248 or 0x28c)"
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 352) depends on RADIO_GEMTEK=y
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 353) default "34c"
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 354) help
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 355) Enter either 0x20c, 0x30c, 0x24c, 0x34c, 0x248 or 0x28c here. The
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 356) card default is 0x34c, if you haven't changed the jumper setting
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 357) on the card.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 358)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 359) On Sound Vision 16 Gold PnP with FM Radio (ESS1869+FM Gemtek), the I/O
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 360) port is 0x20c, 0x248 or 0x28c.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 361)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 362) If automatic I/O port probing is enabled this port will be used only
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 363) in case of automatic probing failure, ie. as a fallback.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 364)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 365) config RADIO_GEMTEK_PROBE
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 366) bool "Automatic I/O port probing"
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 367) depends on RADIO_GEMTEK=y
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 368) default y
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 369) help
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 370) Say Y here to enable automatic probing for GemTek Radio card. The
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 371) following ports will be probed: 0x20c, 0x30c, 0x24c, 0x34c, 0x248 and
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 372) 0x28c.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 373)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 374) config RADIO_MIROPCM20
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 375) tristate "miroSOUND PCM20 radio"
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 376) depends on ISA || COMPILE_TEST
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 377) depends on ISA_DMA_API && VIDEO_V4L2 && SND
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 378) select SND_ISA
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 379) select SND_MIRO
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 380) help
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 381) Choose Y here if you have this FM radio card. You also need to enable
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 382) the ALSA sound system. This choice automatically selects the ALSA
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 383) sound card driver "Miro miroSOUND PCM1pro/PCM12/PCM20radio" as this
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 384) is required for the radio-miropcm20.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 385)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 386) To compile this driver as a module, choose M here: the
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 387) module will be called radio-miropcm20.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 388)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 389) config RADIO_SF16FMI
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 390) tristate "SF16-FMI/SF16-FMP/SF16-FMD Radio"
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 391) depends on ISA || COMPILE_TEST
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 392) depends on VIDEO_V4L2
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 393) help
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 394) Choose Y here if you have one of these FM radio cards.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 395)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 396) To compile this driver as a module, choose M here: the
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 397) module will be called radio-sf16fmi.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 398)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 399) config RADIO_SF16FMR2
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 400) tristate "SF16-FMR2/SF16-FMD2 Radio"
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 401) depends on ISA || COMPILE_TEST
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 402) depends on VIDEO_V4L2
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 403) select RADIO_TEA575X
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 404) help
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 405) Choose Y here if you have one of these FM radio cards.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 406)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 407) To compile this driver as a module, choose M here: the
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 408) module will be called radio-sf16fmr2.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 409)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 410) config RADIO_TERRATEC
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 411) tristate "TerraTec ActiveRadio ISA Standalone"
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 412) depends on ISA || COMPILE_TEST
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 413) depends on VIDEO_V4L2
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 414) select RADIO_ISA
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 415) help
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 416) Choose Y here if you have this FM radio card.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 417)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 418) Note: this driver hasn't been tested since a long time due to lack
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 419) of hardware. If you have this hardware, then please contact the
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 420) linux-media mailinglist.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 421)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 422) To compile this driver as a module, choose M here: the
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 423) module will be called radio-terratec.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 424)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 425) config RADIO_TRUST
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 426) tristate "Trust FM radio card"
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 427) depends on ISA || COMPILE_TEST
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 428) depends on VIDEO_V4L2
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 429) select RADIO_ISA
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 430) help
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 431) This is a driver for the Trust FM radio cards. Say Y if you have
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 432) such a card and want to use it under Linux.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 433)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 434) Note: this driver hasn't been tested since a long time due to lack
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 435) of hardware. If you have this hardware, then please contact the
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 436) linux-media mailinglist.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 437)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 438) To compile this driver as a module, choose M here: the
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 439) module will be called radio-trust.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 440)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 441) config RADIO_TRUST_PORT
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 442) hex "Trust i/o port (usually 0x350 or 0x358)"
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 443) depends on RADIO_TRUST=y
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 444) default "350"
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 445) help
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 446) Enter the I/O port of your Trust FM radio card. If unsure, try the
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 447) values "0x350" or "0x358".
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 448)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 449) config RADIO_TYPHOON
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 450) tristate "Typhoon Radio (a.k.a. EcoRadio)"
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 451) depends on ISA || COMPILE_TEST
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 452) depends on VIDEO_V4L2
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 453) select RADIO_ISA
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 454) help
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 455) Choose Y here if you have one of these FM radio cards, and then fill
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 456) in the port address and the frequency used for muting below.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 457)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 458) Note: this driver hasn't been tested since a long time due to lack
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 459) of hardware. If you have this hardware, then please contact the
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 460) linux-media mailinglist.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 461)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 462) To compile this driver as a module, choose M here: the
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 463) module will be called radio-typhoon.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 464)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 465) config RADIO_TYPHOON_PORT
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 466) hex "Typhoon I/O port (0x316 or 0x336)"
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 467) depends on RADIO_TYPHOON=y
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 468) default "316"
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 469) help
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 470) Enter the I/O port of your Typhoon or EcoRadio radio card.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 471)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 472) config RADIO_TYPHOON_MUTEFREQ
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 473) int "Typhoon frequency set when muting the device (kHz)"
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 474) depends on RADIO_TYPHOON=y
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 475) default "87500"
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 476) help
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 477) Enter the frequency used for muting the radio. The device is never
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 478) completely silent. If the volume is just turned down, you can still
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 479) hear silent voices and music. For that reason, the frequency of the
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 480) radio device is set to the frequency you can enter here whenever
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 481) the device is muted. There should be no local radio station at that
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 482) frequency.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 483)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 484) config RADIO_ZOLTRIX
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 485) tristate "Zoltrix Radio"
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 486) depends on ISA || COMPILE_TEST
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 487) depends on VIDEO_V4L2
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 488) select RADIO_ISA
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 489) help
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 490) Choose Y here if you have one of these FM radio cards, and then fill
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 491) in the port address below.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 492)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 493) Note: this driver hasn't been tested since a long time due to lack
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 494) of hardware. If you have this hardware, then please contact the
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 495) linux-media mailinglist.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 496)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 497) To compile this driver as a module, choose M here: the
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 498) module will be called radio-zoltrix.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 499)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 500) config RADIO_ZOLTRIX_PORT
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 501) hex "ZOLTRIX I/O port (0x20c or 0x30c)"
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 502) depends on RADIO_ZOLTRIX=y
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 503) default "20c"
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 504) help
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 505) Enter the I/O port of your Zoltrix radio card.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 506)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 507) endif # V4L_RADIO_ISA_DRIVERS
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 508)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 509) endif # RADIO_ADAPTERS