11da177e4SLinus Torvalds# 21da177e4SLinus Torvalds# Multimedia Video device configuration 31da177e4SLinus Torvalds# 41da177e4SLinus Torvalds 5c5da5afbSJan Engelhardtmenuconfig RADIO_ADAPTERS 6c5da5afbSJan Engelhardt bool "Radio Adapters" 7057596eeSMauro Carvalho Chehab depends on VIDEO_V4L2 8c5da5afbSJan Engelhardt default y 9ff01652cSMauro Carvalho Chehab ---help--- 10ff01652cSMauro Carvalho Chehab Say Y here to enable selecting AM/FM radio adapters. 11c5da5afbSJan Engelhardt 12057596eeSMauro Carvalho Chehabif RADIO_ADAPTERS && VIDEO_V4L2 131da177e4SLinus Torvalds 14e21d9865SHans Verkuilconfig RADIO_SI470X 15e21d9865SHans Verkuil bool "Silicon Labs Si470x FM Radio Receiver support" 16e21d9865SHans Verkuil depends on VIDEO_V4L2 17e21d9865SHans Verkuil 18e21d9865SHans Verkuilsource "drivers/media/radio/si470x/Kconfig" 19e21d9865SHans Verkuil 20e21d9865SHans Verkuilconfig USB_MR800 21e21d9865SHans Verkuil tristate "AverMedia MR 800 USB FM radio support" 22e21d9865SHans Verkuil depends on USB && VIDEO_V4L2 23e21d9865SHans Verkuil ---help--- 24e21d9865SHans Verkuil Say Y here if you want to connect this type of radio to your 25e21d9865SHans Verkuil computer's USB port. Note that the audio is not digital, and 26e21d9865SHans Verkuil you must connect the line out connector to a sound card or a 27e21d9865SHans Verkuil set of speakers. 28e21d9865SHans Verkuil 29e21d9865SHans Verkuil To compile this driver as a module, choose M here: the 30e21d9865SHans Verkuil module will be called radio-mr800. 31e21d9865SHans Verkuil 32e21d9865SHans Verkuilconfig USB_DSBR 33e21d9865SHans Verkuil tristate "D-Link/GemTek USB FM radio support" 34e21d9865SHans Verkuil depends on USB && VIDEO_V4L2 35e21d9865SHans Verkuil ---help--- 36e21d9865SHans Verkuil Say Y here if you want to connect this type of radio to your 37e21d9865SHans Verkuil computer's USB port. Note that the audio is not digital, and 38e21d9865SHans Verkuil you must connect the line out connector to a sound card or a 39e21d9865SHans Verkuil set of speakers. 40e21d9865SHans Verkuil 41e21d9865SHans Verkuil To compile this driver as a module, choose M here: the 42e21d9865SHans Verkuil module will be called dsbr100. 43e21d9865SHans Verkuil 44e21d9865SHans Verkuilconfig RADIO_MAXIRADIO 45e21d9865SHans Verkuil tristate "Guillemot MAXI Radio FM 2000 radio" 46e21d9865SHans Verkuil depends on VIDEO_V4L2 && PCI 47e21d9865SHans Verkuil ---help--- 48e21d9865SHans Verkuil Choose Y here if you have this radio card. This card may also be 49e21d9865SHans Verkuil found as Gemtek PCI FM. 50e21d9865SHans Verkuil 51e21d9865SHans Verkuil In order to control your radio card, you will need to use programs 52e21d9865SHans Verkuil that are compatible with the Video For Linux API. Information on 53e21d9865SHans Verkuil this API and pointers to "v4l" programs may be found at 54e21d9865SHans Verkuil <file:Documentation/video4linux/API.html>. 55e21d9865SHans Verkuil 56e21d9865SHans Verkuil To compile this driver as a module, choose M here: the 57e21d9865SHans Verkuil module will be called radio-maxiradio. 58e21d9865SHans Verkuil 59e21d9865SHans Verkuil 60e21d9865SHans Verkuilconfig I2C_SI4713 61e21d9865SHans Verkuil tristate "I2C driver for Silicon Labs Si4713 device" 62e21d9865SHans Verkuil depends on I2C && VIDEO_V4L2 63e21d9865SHans Verkuil ---help--- 64e21d9865SHans Verkuil Say Y here if you want support to Si4713 I2C device. 65e21d9865SHans Verkuil This device driver supports only i2c bus. 66e21d9865SHans Verkuil 67e21d9865SHans Verkuil To compile this driver as a module, choose M here: the 68e21d9865SHans Verkuil module will be called si4713. 69e21d9865SHans Verkuil 70e21d9865SHans Verkuilconfig RADIO_SI4713 71e21d9865SHans Verkuil tristate "Silicon Labs Si4713 FM Radio Transmitter support" 72e21d9865SHans Verkuil depends on I2C && VIDEO_V4L2 73e21d9865SHans Verkuil select I2C_SI4713 74e21d9865SHans Verkuil ---help--- 75e21d9865SHans Verkuil Say Y here if you want support to Si4713 FM Radio Transmitter. 76e21d9865SHans Verkuil This device can transmit audio through FM. It can transmit 77e21d9865SHans Verkuil RDS and RBDS signals as well. This module is the v4l2 radio 78e21d9865SHans Verkuil interface for the i2c driver of this device. 79e21d9865SHans Verkuil 80e21d9865SHans Verkuil To compile this driver as a module, choose M here: the 81e21d9865SHans Verkuil module will be called radio-si4713. 82e21d9865SHans Verkuil 831bf20c3aSHans Verkuilconfig USB_KEENE 841bf20c3aSHans Verkuil tristate "Keene FM Transmitter USB support" 851bf20c3aSHans Verkuil depends on USB && VIDEO_V4L2 861bf20c3aSHans Verkuil ---help--- 871bf20c3aSHans Verkuil Say Y here if you want to connect this type of FM transmitter 881bf20c3aSHans Verkuil to your computer's USB port. 891bf20c3aSHans Verkuil 901bf20c3aSHans Verkuil To compile this driver as a module, choose M here: the 911bf20c3aSHans Verkuil module will be called radio-keene. 921bf20c3aSHans Verkuil 93e21d9865SHans Verkuilconfig RADIO_TEA5764 94e21d9865SHans Verkuil tristate "TEA5764 I2C FM radio support" 95e21d9865SHans Verkuil depends on I2C && VIDEO_V4L2 96e21d9865SHans Verkuil ---help--- 97e21d9865SHans Verkuil Say Y here if you want to use the TEA5764 FM chip found in 98e21d9865SHans Verkuil EZX phones. This FM chip is present in EZX phones from Motorola, 99e21d9865SHans Verkuil connected to internal pxa I2C bus. 100e21d9865SHans Verkuil 101e21d9865SHans Verkuil To compile this driver as a module, choose M here: the 102e21d9865SHans Verkuil module will be called radio-tea5764. 103e21d9865SHans Verkuil 104e21d9865SHans Verkuilconfig RADIO_TEA5764_XTAL 105e21d9865SHans Verkuil bool "TEA5764 crystal reference" 106e21d9865SHans Verkuil depends on RADIO_TEA5764=y 107e21d9865SHans Verkuil default y 108e21d9865SHans Verkuil help 109e21d9865SHans Verkuil Say Y here if TEA5764 have a 32768 Hz crystal in circuit, say N 110e21d9865SHans Verkuil here if TEA5764 reference frequency is connected in FREQIN. 111e21d9865SHans Verkuil 112e21d9865SHans Verkuilconfig RADIO_SAA7706H 113e21d9865SHans Verkuil tristate "SAA7706H Car Radio DSP" 114e21d9865SHans Verkuil depends on I2C && VIDEO_V4L2 115e21d9865SHans Verkuil ---help--- 116e21d9865SHans Verkuil Say Y here if you want to use the SAA7706H Car radio Digital 117e21d9865SHans Verkuil Signal Processor, found for instance on the Russellville development 118e21d9865SHans Verkuil board. On the russellville the device is connected to internal 119e21d9865SHans Verkuil timberdale I2C bus. 120e21d9865SHans Verkuil 121e21d9865SHans Verkuil To compile this driver as a module, choose M here: the 122e21d9865SHans Verkuil module will be called SAA7706H. 123e21d9865SHans Verkuil 124e21d9865SHans Verkuilconfig RADIO_TEF6862 125e21d9865SHans Verkuil tristate "TEF6862 Car Radio Enhanced Selectivity Tuner" 126e21d9865SHans Verkuil depends on I2C && VIDEO_V4L2 127e21d9865SHans Verkuil ---help--- 128e21d9865SHans Verkuil Say Y here if you want to use the TEF6862 Car Radio Enhanced 129e21d9865SHans Verkuil Selectivity Tuner, found for instance on the Russellville development 130e21d9865SHans Verkuil board. On the russellville the device is connected to internal 131e21d9865SHans Verkuil timberdale I2C bus. 132e21d9865SHans Verkuil 133e21d9865SHans Verkuil To compile this driver as a module, choose M here: the 134e21d9865SHans Verkuil module will be called TEF6862. 135e21d9865SHans Verkuil 136e21d9865SHans Verkuilconfig RADIO_TIMBERDALE 137e21d9865SHans Verkuil tristate "Enable the Timberdale radio driver" 138e21d9865SHans Verkuil depends on MFD_TIMBERDALE && VIDEO_V4L2 139e21d9865SHans Verkuil depends on I2C # for RADIO_SAA7706H 140e21d9865SHans Verkuil select RADIO_TEF6862 141e21d9865SHans Verkuil select RADIO_SAA7706H 142e21d9865SHans Verkuil ---help--- 143e21d9865SHans Verkuil This is a kind of umbrella driver for the Radio Tuner and DSP 144e21d9865SHans Verkuil found behind the Timberdale FPGA on the Russellville board. 145e21d9865SHans Verkuil Enabling this driver will automatically select the DSP and tuner. 146e21d9865SHans Verkuil 147e21d9865SHans Verkuilconfig RADIO_WL1273 148e21d9865SHans Verkuil tristate "Texas Instruments WL1273 I2C FM Radio" 149e21d9865SHans Verkuil depends on I2C && VIDEO_V4L2 150e21d9865SHans Verkuil select MFD_CORE 151e21d9865SHans Verkuil select MFD_WL1273_CORE 152e21d9865SHans Verkuil select FW_LOADER 153e21d9865SHans Verkuil ---help--- 154e21d9865SHans Verkuil Choose Y here if you have this FM radio chip. 155e21d9865SHans Verkuil 156e21d9865SHans Verkuil In order to control your radio card, you will need to use programs 157e21d9865SHans Verkuil that are compatible with the Video For Linux 2 API. Information on 158e21d9865SHans Verkuil this API and pointers to "v4l2" programs may be found at 159e21d9865SHans Verkuil <file:Documentation/video4linux/API.html>. 160e21d9865SHans Verkuil 161e21d9865SHans Verkuil To compile this driver as a module, choose M here: the 162e21d9865SHans Verkuil module will be called radio-wl1273. 163e21d9865SHans Verkuil 164e21d9865SHans Verkuil# TI's ST based wl128x FM radio 165e21d9865SHans Verkuilsource "drivers/media/radio/wl128x/Kconfig" 166e21d9865SHans Verkuil 167e21d9865SHans Verkuil# 168e21d9865SHans Verkuil# ISA drivers configuration 169e21d9865SHans Verkuil# 170e21d9865SHans Verkuil 171e21d9865SHans Verkuilmenuconfig V4L_RADIO_ISA_DRIVERS 172e21d9865SHans Verkuil bool "ISA radio devices" 173e21d9865SHans Verkuil depends on ISA 174e21d9865SHans Verkuil default n 175e21d9865SHans Verkuil ---help--- 176e21d9865SHans Verkuil Say Y here to enable support for these ISA drivers. 177e21d9865SHans Verkuil 178e21d9865SHans Verkuilif V4L_RADIO_ISA_DRIVERS 179e21d9865SHans Verkuil 180137c579cSHans Verkuilconfig RADIO_ISA 181137c579cSHans Verkuil depends on ISA 182137c579cSHans Verkuil tristate 183137c579cSHans Verkuil 1841da177e4SLinus Torvaldsconfig RADIO_CADET 1851da177e4SLinus Torvalds tristate "ADS Cadet AM/FM Tuner" 186c0c7fa09SHans J. Koch depends on ISA && VIDEO_V4L2 1871da177e4SLinus Torvalds ---help--- 1881da177e4SLinus Torvalds Choose Y here if you have one of these AM/FM radio cards, and then 1891da177e4SLinus Torvalds fill in the port address below. 1901da177e4SLinus Torvalds 1911da177e4SLinus Torvalds In order to control your radio card, you will need to use programs 1921da177e4SLinus Torvalds that are compatible with the Video For Linux API. Information on 1931da177e4SLinus Torvalds this API and pointers to "v4l" programs may be found at 1941da177e4SLinus Torvalds <file:Documentation/video4linux/API.html>. 1951da177e4SLinus Torvalds 1961da177e4SLinus Torvalds Further documentation on this driver can be found on the WWW at 1971da177e4SLinus Torvalds <http://linux.blackhawke.net/cadet/>. 1981da177e4SLinus Torvalds 1991da177e4SLinus Torvalds To compile this driver as a module, choose M here: the 2001da177e4SLinus Torvalds module will be called radio-cadet. 2011da177e4SLinus Torvalds 2021da177e4SLinus Torvaldsconfig RADIO_RTRACK 2031da177e4SLinus Torvalds tristate "AIMSlab RadioTrack (aka RadioReveal) support" 20446ff2c72SMauro Carvalho Chehab depends on ISA && VIDEO_V4L2 205cc3c6df1SHans Verkuil select RADIO_ISA 2061da177e4SLinus Torvalds ---help--- 2071da177e4SLinus Torvalds Choose Y here if you have one of these FM radio cards, and then fill 2081da177e4SLinus Torvalds in the port address below. 2091da177e4SLinus Torvalds 2101da177e4SLinus Torvalds Note that newer AIMSlab RadioTrack cards have a different chipset 2111da177e4SLinus Torvalds and are not supported by this driver. For these cards, use the 2121da177e4SLinus Torvalds RadioTrack II driver below. 2131da177e4SLinus Torvalds 2141da177e4SLinus Torvalds If you have a GemTeks combined (PnP) sound- and radio card you must 2151da177e4SLinus Torvalds use this driver as a module and setup the card with isapnptools. 2161da177e4SLinus Torvalds You must also pass the module a suitable io parameter, 0x248 has 2171da177e4SLinus Torvalds been reported to be used by these cards. 2181da177e4SLinus Torvalds 219cc3c6df1SHans Verkuil More information is contained in the file 2201da177e4SLinus Torvalds <file:Documentation/video4linux/radiotrack.txt>. 2211da177e4SLinus Torvalds 2221da177e4SLinus Torvalds To compile this driver as a module, choose M here: the 2231da177e4SLinus Torvalds module will be called radio-aimslab. 2241da177e4SLinus Torvalds 2251da177e4SLinus Torvaldsconfig RADIO_RTRACK_PORT 2261da177e4SLinus Torvalds hex "RadioTrack i/o port (0x20f or 0x30f)" 2271da177e4SLinus Torvalds depends on RADIO_RTRACK=y 228cc3c6df1SHans Verkuil default "30f" 2291da177e4SLinus Torvalds help 2301da177e4SLinus Torvalds Enter either 0x30f or 0x20f here. The card default is 0x30f, if you 2311da177e4SLinus Torvalds haven't changed the jumper setting on the card. 2321da177e4SLinus Torvalds 2331da177e4SLinus Torvaldsconfig RADIO_RTRACK2 2341da177e4SLinus Torvalds tristate "AIMSlab RadioTrack II support" 235f8c559f8SMauro Carvalho Chehab depends on ISA && VIDEO_V4L2 236*8bd7ef5aSHans Verkuil select RADIO_ISA 2371da177e4SLinus Torvalds ---help--- 2381da177e4SLinus Torvalds Choose Y here if you have this FM radio card, and then fill in the 2391da177e4SLinus Torvalds port address below. 2401da177e4SLinus Torvalds 241*8bd7ef5aSHans Verkuil Note: this driver hasn't been tested since a long time due to lack 242*8bd7ef5aSHans Verkuil of hardware. If you have this hardware, then please contact the 243*8bd7ef5aSHans Verkuil linux-media mailinglist. 2441da177e4SLinus Torvalds 2451da177e4SLinus Torvalds To compile this driver as a module, choose M here: the 2461da177e4SLinus Torvalds module will be called radio-rtrack2. 2471da177e4SLinus Torvalds 2481da177e4SLinus Torvaldsconfig RADIO_RTRACK2_PORT 2491da177e4SLinus Torvalds hex "RadioTrack II i/o port (0x20c or 0x30c)" 2501da177e4SLinus Torvalds depends on RADIO_RTRACK2=y 2511da177e4SLinus Torvalds default "30c" 2521da177e4SLinus Torvalds help 2531da177e4SLinus Torvalds Enter either 0x30c or 0x20c here. The card default is 0x30c, if you 2541da177e4SLinus Torvalds haven't changed the jumper setting on the card. 2551da177e4SLinus Torvalds 2561da177e4SLinus Torvaldsconfig RADIO_AZTECH 2571da177e4SLinus Torvalds tristate "Aztech/Packard Bell Radio" 258a4366af4SMauro Carvalho Chehab depends on ISA && VIDEO_V4L2 2593088fba8SHans Verkuil select RADIO_ISA 2601da177e4SLinus Torvalds ---help--- 2611da177e4SLinus Torvalds Choose Y here if you have one of these FM radio cards, and then fill 2621da177e4SLinus Torvalds in the port address below. 2631da177e4SLinus Torvalds 2641da177e4SLinus Torvalds To compile this driver as a module, choose M here: the 2651da177e4SLinus Torvalds module will be called radio-aztech. 2661da177e4SLinus Torvalds 2671da177e4SLinus Torvaldsconfig RADIO_AZTECH_PORT 2681da177e4SLinus Torvalds hex "Aztech/Packard Bell I/O port (0x350 or 0x358)" 2691da177e4SLinus Torvalds depends on RADIO_AZTECH=y 2701da177e4SLinus Torvalds default "350" 2711da177e4SLinus Torvalds help 2721da177e4SLinus Torvalds Enter either 0x350 or 0x358 here. The card default is 0x350, if you 2731da177e4SLinus Torvalds haven't changed the setting of jumper JP3 on the card. Removing the 2741da177e4SLinus Torvalds jumper sets the card to 0x358. 2751da177e4SLinus Torvalds 2761da177e4SLinus Torvaldsconfig RADIO_GEMTEK 2773e7589c5SPekka Seppanen tristate "GemTek Radio card (or compatible) support" 278d1c4ecdeSMauro Carvalho Chehab depends on ISA && VIDEO_V4L2 279f8c08524SHans Verkuil select RADIO_ISA 2801da177e4SLinus Torvalds ---help--- 2811da177e4SLinus Torvalds Choose Y here if you have this FM radio card, and then fill in the 2823e7589c5SPekka Seppanen I/O port address and settings below. The following cards either have 2833e7589c5SPekka Seppanen GemTek Radio tuner or are rebranded GemTek Radio cards: 2843e7589c5SPekka Seppanen 2853e7589c5SPekka Seppanen - Sound Vision 16 Gold with FM Radio 2863e7589c5SPekka Seppanen - Typhoon Radio card (some models) 2873e7589c5SPekka Seppanen - Hama Radio card 2881da177e4SLinus Torvalds 2891da177e4SLinus Torvalds To compile this driver as a module, choose M here: the 2901da177e4SLinus Torvalds module will be called radio-gemtek. 2911da177e4SLinus Torvalds 2921da177e4SLinus Torvaldsconfig RADIO_GEMTEK_PORT 293f8c08524SHans Verkuil hex "Fixed I/O port (0x20c, 0x30c, 0x24c, 0x34c, 0x248 or 0x28c)" 2941da177e4SLinus Torvalds depends on RADIO_GEMTEK=y 2951da177e4SLinus Torvalds default "34c" 2961da177e4SLinus Torvalds help 297f8c08524SHans Verkuil Enter either 0x20c, 0x30c, 0x24c, 0x34c, 0x248 or 0x28c here. The 298f8c08524SHans Verkuil card default is 0x34c, if you haven't changed the jumper setting 299f8c08524SHans Verkuil on the card. 300f8c08524SHans Verkuil 301f8c08524SHans Verkuil On Sound Vision 16 Gold PnP with FM Radio (ESS1869+FM Gemtek), the I/O 3023e7589c5SPekka Seppanen port is 0x20c, 0x248 or 0x28c. 303f8c08524SHans Verkuil 3043e7589c5SPekka Seppanen If automatic I/O port probing is enabled this port will be used only 3053e7589c5SPekka Seppanen in case of automatic probing failure, ie. as a fallback. 3063e7589c5SPekka Seppanen 3073e7589c5SPekka Seppanenconfig RADIO_GEMTEK_PROBE 3083e7589c5SPekka Seppanen bool "Automatic I/O port probing" 3093e7589c5SPekka Seppanen depends on RADIO_GEMTEK=y 3103e7589c5SPekka Seppanen default y 3113e7589c5SPekka Seppanen help 3123e7589c5SPekka Seppanen Say Y here to enable automatic probing for GemTek Radio card. The 3133e7589c5SPekka Seppanen following ports will be probed: 0x20c, 0x30c, 0x24c, 0x34c, 0x248 and 3143e7589c5SPekka Seppanen 0x28c. 3151da177e4SLinus Torvalds 3168366fc39SKrzysztof Heltconfig RADIO_MIROPCM20 3178366fc39SKrzysztof Helt tristate "miroSOUND PCM20 radio" 3184756fc64SRalf Baechle depends on ISA && ISA_DMA_API && VIDEO_V4L2 && SND 319dd7cdb88SRandy Dunlap select SND_ISA 3208366fc39SKrzysztof Helt select SND_MIRO 3218366fc39SKrzysztof Helt ---help--- 3228366fc39SKrzysztof Helt Choose Y here if you have this FM radio card. You also need to enable 3238366fc39SKrzysztof Helt the ALSA sound system. This choice automatically selects the ALSA 3248366fc39SKrzysztof Helt sound card driver "Miro miroSOUND PCM1pro/PCM12/PCM20radio" as this 3258366fc39SKrzysztof Helt is required for the radio-miropcm20. 3268366fc39SKrzysztof Helt 3278366fc39SKrzysztof Helt In order to control your radio card, you will need to use programs 3288366fc39SKrzysztof Helt that are compatible with the Video For Linux API. Information on 3298366fc39SKrzysztof Helt this API and pointers to "v4l" programs may be found at 3308366fc39SKrzysztof Helt <file:Documentation/video4linux/API.html>. 3318366fc39SKrzysztof Helt 3328366fc39SKrzysztof Helt To compile this driver as a module, choose M here: the 3338366fc39SKrzysztof Helt module will be called radio-miropcm20. 3348366fc39SKrzysztof Helt 3351da177e4SLinus Torvaldsconfig RADIO_SF16FMI 3364b830374SOndrej Zary tristate "SF16-FMI/SF16-FMP Radio" 337a2ef73afSMauro Carvalho Chehab depends on ISA && VIDEO_V4L2 3381da177e4SLinus Torvalds ---help--- 33967cabf50SOndrej Zary Choose Y here if you have one of these FM radio cards. 3401da177e4SLinus Torvalds 3411da177e4SLinus Torvalds In order to control your radio card, you will need to use programs 3421da177e4SLinus Torvalds that are compatible with the Video For Linux API. Information on 3431da177e4SLinus Torvalds this API and pointers to "v4l" programs may be found at 3441da177e4SLinus Torvalds <file:Documentation/video4linux/API.html>. 3451da177e4SLinus Torvalds 3461da177e4SLinus Torvalds To compile this driver as a module, choose M here: the 3471da177e4SLinus Torvalds module will be called radio-sf16fmi. 3481da177e4SLinus Torvalds 3491da177e4SLinus Torvaldsconfig RADIO_SF16FMR2 3501da177e4SLinus Torvalds tristate "SF16FMR2 Radio" 35142a741dcSRandy Dunlap depends on ISA && VIDEO_V4L2 && SND 3521da177e4SLinus Torvalds ---help--- 3531da177e4SLinus Torvalds Choose Y here if you have one of these FM radio cards. 3541da177e4SLinus Torvalds 3551da177e4SLinus Torvalds In order to control your radio card, you will need to use programs 3561da177e4SLinus Torvalds that are compatible with the Video For Linux API. Information on 3571da177e4SLinus Torvalds this API and pointers to "v4l" programs may be found on the WWW at 3581da177e4SLinus Torvalds <http://roadrunner.swansea.uk.linux.org/v4l.shtml>. 3591da177e4SLinus Torvalds 3601da177e4SLinus Torvalds To compile this driver as a module, choose M here: the 3611da177e4SLinus Torvalds module will be called radio-sf16fmr2. 3621da177e4SLinus Torvalds 3631da177e4SLinus Torvaldsconfig RADIO_TERRATEC 3641da177e4SLinus Torvalds tristate "TerraTec ActiveRadio ISA Standalone" 36555ac7b69SMauro Carvalho Chehab depends on ISA && VIDEO_V4L2 3661da177e4SLinus Torvalds ---help--- 3671da177e4SLinus Torvalds Choose Y here if you have this FM radio card, and then fill in the 3681da177e4SLinus Torvalds port address below. (TODO) 3691da177e4SLinus Torvalds 3701da177e4SLinus Torvalds Note: This driver is in its early stages. Right now volume and 3711da177e4SLinus Torvalds frequency control and muting works at least for me, but 3721da177e4SLinus Torvalds unfortunately I have not found anybody who wants to use this card 3731da177e4SLinus Torvalds with Linux. So if it is this what YOU are trying to do right now, 3741da177e4SLinus Torvalds PLEASE DROP ME A NOTE!! Rolf Offermanns <rolf@offermanns.de>. 3751da177e4SLinus Torvalds 3761da177e4SLinus Torvalds In order to control your radio card, you will need to use programs 3771da177e4SLinus Torvalds that are compatible with the Video For Linux API. Information on 3781da177e4SLinus Torvalds this API and pointers to "v4l" programs may be found at 3791da177e4SLinus Torvalds <file:Documentation/video4linux/API.html>. 3801da177e4SLinus Torvalds 3811da177e4SLinus Torvalds To compile this driver as a module, choose M here: the 3821da177e4SLinus Torvalds module will be called radio-terratec. 3831da177e4SLinus Torvalds 3841da177e4SLinus Torvaldsconfig RADIO_TERRATEC_PORT 3851da177e4SLinus Torvalds hex "Terratec i/o port (normally 0x590)" 3861da177e4SLinus Torvalds depends on RADIO_TERRATEC=y 3871da177e4SLinus Torvalds default "590" 3881da177e4SLinus Torvalds help 3891da177e4SLinus Torvalds Fill in the I/O port of your TerraTec FM radio card. If unsure, go 3901da177e4SLinus Torvalds with the default. 3911da177e4SLinus Torvalds 3921da177e4SLinus Torvaldsconfig RADIO_TRUST 3931da177e4SLinus Torvalds tristate "Trust FM radio card" 394982eddb9SMauro Carvalho Chehab depends on ISA && VIDEO_V4L2 3951da177e4SLinus Torvalds help 3961da177e4SLinus Torvalds This is a driver for the Trust FM radio cards. Say Y if you have 3971da177e4SLinus Torvalds such a card and want to use it under Linux. 3981da177e4SLinus Torvalds 3991da177e4SLinus Torvalds To compile this driver as a module, choose M here: the 4001da177e4SLinus Torvalds module will be called radio-trust. 4011da177e4SLinus Torvalds 4021da177e4SLinus Torvaldsconfig RADIO_TRUST_PORT 4031da177e4SLinus Torvalds hex "Trust i/o port (usually 0x350 or 0x358)" 4041da177e4SLinus Torvalds depends on RADIO_TRUST=y 4051da177e4SLinus Torvalds default "350" 4061da177e4SLinus Torvalds help 4071da177e4SLinus Torvalds Enter the I/O port of your Trust FM radio card. If unsure, try the 4081da177e4SLinus Torvalds values "0x350" or "0x358". 4091da177e4SLinus Torvalds 4101da177e4SLinus Torvaldsconfig RADIO_TYPHOON 4111da177e4SLinus Torvalds tristate "Typhoon Radio (a.k.a. EcoRadio)" 41230c48305SMauro Carvalho Chehab depends on ISA && VIDEO_V4L2 4131da177e4SLinus Torvalds ---help--- 4141da177e4SLinus Torvalds Choose Y here if you have one of these FM radio cards, and then fill 4151da177e4SLinus Torvalds in the port address and the frequency used for muting below. 4161da177e4SLinus Torvalds 4171da177e4SLinus Torvalds In order to control your radio card, you will need to use programs 4181da177e4SLinus Torvalds that are compatible with the Video For Linux API. Information on 4191da177e4SLinus Torvalds this API and pointers to "v4l" programs may be found at 4201da177e4SLinus Torvalds <file:Documentation/video4linux/API.html>. 4211da177e4SLinus Torvalds 4221da177e4SLinus Torvalds To compile this driver as a module, choose M here: the 4231da177e4SLinus Torvalds module will be called radio-typhoon. 4241da177e4SLinus Torvalds 4251da177e4SLinus Torvaldsconfig RADIO_TYPHOON_PORT 4261da177e4SLinus Torvalds hex "Typhoon I/O port (0x316 or 0x336)" 4271da177e4SLinus Torvalds depends on RADIO_TYPHOON=y 4281da177e4SLinus Torvalds default "316" 4291da177e4SLinus Torvalds help 4301da177e4SLinus Torvalds Enter the I/O port of your Typhoon or EcoRadio radio card. 4311da177e4SLinus Torvalds 4321da177e4SLinus Torvaldsconfig RADIO_TYPHOON_MUTEFREQ 4331da177e4SLinus Torvalds int "Typhoon frequency set when muting the device (kHz)" 4341da177e4SLinus Torvalds depends on RADIO_TYPHOON=y 4351da177e4SLinus Torvalds default "87500" 4361da177e4SLinus Torvalds help 4371da177e4SLinus Torvalds Enter the frequency used for muting the radio. The device is never 4381da177e4SLinus Torvalds completely silent. If the volume is just turned down, you can still 4391da177e4SLinus Torvalds hear silent voices and music. For that reason, the frequency of the 4401da177e4SLinus Torvalds radio device is set to the frequency you can enter here whenever 4411da177e4SLinus Torvalds the device is muted. There should be no local radio station at that 4421da177e4SLinus Torvalds frequency. 4431da177e4SLinus Torvalds 4441da177e4SLinus Torvaldsconfig RADIO_ZOLTRIX 4451da177e4SLinus Torvalds tristate "Zoltrix Radio" 4462ab65299SMauro Carvalho Chehab depends on ISA && VIDEO_V4L2 4471da177e4SLinus Torvalds ---help--- 4481da177e4SLinus Torvalds Choose Y here if you have one of these FM radio cards, and then fill 4491da177e4SLinus Torvalds in the port address below. 4501da177e4SLinus Torvalds 4511da177e4SLinus Torvalds In order to control your radio card, you will need to use programs 4521da177e4SLinus Torvalds that are compatible with the Video For Linux API. Information on 4531da177e4SLinus Torvalds this API and pointers to "v4l" programs may be found at 4541da177e4SLinus Torvalds <file:Documentation/video4linux/API.html>. 4551da177e4SLinus Torvalds 4561da177e4SLinus Torvalds To compile this driver as a module, choose M here: the 4571da177e4SLinus Torvalds module will be called radio-zoltrix. 4581da177e4SLinus Torvalds 4591da177e4SLinus Torvaldsconfig RADIO_ZOLTRIX_PORT 4601da177e4SLinus Torvalds hex "ZOLTRIX I/O port (0x20c or 0x30c)" 4611da177e4SLinus Torvalds depends on RADIO_ZOLTRIX=y 4621da177e4SLinus Torvalds default "20c" 4631da177e4SLinus Torvalds help 4641da177e4SLinus Torvalds Enter the I/O port of your Zoltrix radio card. 4651da177e4SLinus Torvalds 466e21d9865SHans Verkuilendif # V4L_RADIO_ISA_DRIVERS 46757f05bfaSManjunatha Halli 468c5da5afbSJan Engelhardtendif # RADIO_ADAPTERS 469