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 2361da177e4SLinus Torvalds ---help--- 2371da177e4SLinus Torvalds Choose Y here if you have this FM radio card, and then fill in the 2381da177e4SLinus Torvalds port address below. 2391da177e4SLinus Torvalds 2401da177e4SLinus Torvalds In order to control your radio card, you will need to use programs 2411da177e4SLinus Torvalds that are compatible with the Video For Linux API. Information on 2421da177e4SLinus Torvalds this API and pointers to "v4l" programs may be found at 2431da177e4SLinus Torvalds <file:Documentation/video4linux/API.html>. 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 259*3088fba8SHans 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 2791da177e4SLinus Torvalds ---help--- 2801da177e4SLinus Torvalds Choose Y here if you have this FM radio card, and then fill in the 2813e7589c5SPekka Seppanen I/O port address and settings below. The following cards either have 2823e7589c5SPekka Seppanen GemTek Radio tuner or are rebranded GemTek Radio cards: 2833e7589c5SPekka Seppanen 2843e7589c5SPekka Seppanen - Sound Vision 16 Gold with FM Radio 2853e7589c5SPekka Seppanen - Typhoon Radio card (some models) 2863e7589c5SPekka Seppanen - Hama Radio card 2871da177e4SLinus Torvalds 2881da177e4SLinus Torvalds In order to control your radio card, you will need to use programs 2891da177e4SLinus Torvalds that are compatible with the Video For Linux API. Information on 2901da177e4SLinus Torvalds this API and pointers to "v4l" programs may be found at 2911da177e4SLinus Torvalds <file:Documentation/video4linux/API.html>. 2921da177e4SLinus Torvalds 2931da177e4SLinus Torvalds To compile this driver as a module, choose M here: the 2941da177e4SLinus Torvalds module will be called radio-gemtek. 2951da177e4SLinus Torvalds 2961da177e4SLinus Torvaldsconfig RADIO_GEMTEK_PORT 2973e7589c5SPekka Seppanen hex "Fixed I/O port (0x20c, 0x30c, 0x24c, 0x34c, 0c24c or 0x28c)" 2981da177e4SLinus Torvalds depends on RADIO_GEMTEK=y 2991da177e4SLinus Torvalds default "34c" 3001da177e4SLinus Torvalds help 3011da177e4SLinus Torvalds Enter either 0x20c, 0x30c, 0x24c or 0x34c here. The card default is 3021da177e4SLinus Torvalds 0x34c, if you haven't changed the jumper setting on the card. On 3031da177e4SLinus Torvalds Sound Vision 16 Gold PnP with FM Radio (ESS1869+FM Gemtek), the I/O 3043e7589c5SPekka Seppanen port is 0x20c, 0x248 or 0x28c. 3053e7589c5SPekka Seppanen If automatic I/O port probing is enabled this port will be used only 3063e7589c5SPekka Seppanen in case of automatic probing failure, ie. as a fallback. 3073e7589c5SPekka Seppanen 3083e7589c5SPekka Seppanenconfig RADIO_GEMTEK_PROBE 3093e7589c5SPekka Seppanen bool "Automatic I/O port probing" 3103e7589c5SPekka Seppanen depends on RADIO_GEMTEK=y 3113e7589c5SPekka Seppanen default y 3123e7589c5SPekka Seppanen help 3133e7589c5SPekka Seppanen Say Y here to enable automatic probing for GemTek Radio card. The 3143e7589c5SPekka Seppanen following ports will be probed: 0x20c, 0x30c, 0x24c, 0x34c, 0x248 and 3153e7589c5SPekka Seppanen 0x28c. 3161da177e4SLinus Torvalds 3178366fc39SKrzysztof Heltconfig RADIO_MIROPCM20 3188366fc39SKrzysztof Helt tristate "miroSOUND PCM20 radio" 3194756fc64SRalf Baechle depends on ISA && ISA_DMA_API && VIDEO_V4L2 && SND 320dd7cdb88SRandy Dunlap select SND_ISA 3218366fc39SKrzysztof Helt select SND_MIRO 3228366fc39SKrzysztof Helt ---help--- 3238366fc39SKrzysztof Helt Choose Y here if you have this FM radio card. You also need to enable 3248366fc39SKrzysztof Helt the ALSA sound system. This choice automatically selects the ALSA 3258366fc39SKrzysztof Helt sound card driver "Miro miroSOUND PCM1pro/PCM12/PCM20radio" as this 3268366fc39SKrzysztof Helt is required for the radio-miropcm20. 3278366fc39SKrzysztof Helt 3288366fc39SKrzysztof Helt In order to control your radio card, you will need to use programs 3298366fc39SKrzysztof Helt that are compatible with the Video For Linux API. Information on 3308366fc39SKrzysztof Helt this API and pointers to "v4l" programs may be found at 3318366fc39SKrzysztof Helt <file:Documentation/video4linux/API.html>. 3328366fc39SKrzysztof Helt 3338366fc39SKrzysztof Helt To compile this driver as a module, choose M here: the 3348366fc39SKrzysztof Helt module will be called radio-miropcm20. 3358366fc39SKrzysztof Helt 3361da177e4SLinus Torvaldsconfig RADIO_SF16FMI 3374b830374SOndrej Zary tristate "SF16-FMI/SF16-FMP Radio" 338a2ef73afSMauro Carvalho Chehab depends on ISA && VIDEO_V4L2 3391da177e4SLinus Torvalds ---help--- 34067cabf50SOndrej Zary Choose Y here if you have one of these FM radio cards. 3411da177e4SLinus Torvalds 3421da177e4SLinus Torvalds In order to control your radio card, you will need to use programs 3431da177e4SLinus Torvalds that are compatible with the Video For Linux API. Information on 3441da177e4SLinus Torvalds this API and pointers to "v4l" programs may be found at 3451da177e4SLinus Torvalds <file:Documentation/video4linux/API.html>. 3461da177e4SLinus Torvalds 3471da177e4SLinus Torvalds To compile this driver as a module, choose M here: the 3481da177e4SLinus Torvalds module will be called radio-sf16fmi. 3491da177e4SLinus Torvalds 3501da177e4SLinus Torvaldsconfig RADIO_SF16FMR2 3511da177e4SLinus Torvalds tristate "SF16FMR2 Radio" 35242a741dcSRandy Dunlap depends on ISA && VIDEO_V4L2 && SND 3531da177e4SLinus Torvalds ---help--- 3541da177e4SLinus Torvalds Choose Y here if you have one of these FM radio cards. 3551da177e4SLinus Torvalds 3561da177e4SLinus Torvalds In order to control your radio card, you will need to use programs 3571da177e4SLinus Torvalds that are compatible with the Video For Linux API. Information on 3581da177e4SLinus Torvalds this API and pointers to "v4l" programs may be found on the WWW at 3591da177e4SLinus Torvalds <http://roadrunner.swansea.uk.linux.org/v4l.shtml>. 3601da177e4SLinus Torvalds 3611da177e4SLinus Torvalds To compile this driver as a module, choose M here: the 3621da177e4SLinus Torvalds module will be called radio-sf16fmr2. 3631da177e4SLinus Torvalds 3641da177e4SLinus Torvaldsconfig RADIO_TERRATEC 3651da177e4SLinus Torvalds tristate "TerraTec ActiveRadio ISA Standalone" 36655ac7b69SMauro Carvalho Chehab depends on ISA && VIDEO_V4L2 3671da177e4SLinus Torvalds ---help--- 3681da177e4SLinus Torvalds Choose Y here if you have this FM radio card, and then fill in the 3691da177e4SLinus Torvalds port address below. (TODO) 3701da177e4SLinus Torvalds 3711da177e4SLinus Torvalds Note: This driver is in its early stages. Right now volume and 3721da177e4SLinus Torvalds frequency control and muting works at least for me, but 3731da177e4SLinus Torvalds unfortunately I have not found anybody who wants to use this card 3741da177e4SLinus Torvalds with Linux. So if it is this what YOU are trying to do right now, 3751da177e4SLinus Torvalds PLEASE DROP ME A NOTE!! Rolf Offermanns <rolf@offermanns.de>. 3761da177e4SLinus Torvalds 3771da177e4SLinus Torvalds In order to control your radio card, you will need to use programs 3781da177e4SLinus Torvalds that are compatible with the Video For Linux API. Information on 3791da177e4SLinus Torvalds this API and pointers to "v4l" programs may be found at 3801da177e4SLinus Torvalds <file:Documentation/video4linux/API.html>. 3811da177e4SLinus Torvalds 3821da177e4SLinus Torvalds To compile this driver as a module, choose M here: the 3831da177e4SLinus Torvalds module will be called radio-terratec. 3841da177e4SLinus Torvalds 3851da177e4SLinus Torvaldsconfig RADIO_TERRATEC_PORT 3861da177e4SLinus Torvalds hex "Terratec i/o port (normally 0x590)" 3871da177e4SLinus Torvalds depends on RADIO_TERRATEC=y 3881da177e4SLinus Torvalds default "590" 3891da177e4SLinus Torvalds help 3901da177e4SLinus Torvalds Fill in the I/O port of your TerraTec FM radio card. If unsure, go 3911da177e4SLinus Torvalds with the default. 3921da177e4SLinus Torvalds 3931da177e4SLinus Torvaldsconfig RADIO_TRUST 3941da177e4SLinus Torvalds tristate "Trust FM radio card" 395982eddb9SMauro Carvalho Chehab depends on ISA && VIDEO_V4L2 3961da177e4SLinus Torvalds help 3971da177e4SLinus Torvalds This is a driver for the Trust FM radio cards. Say Y if you have 3981da177e4SLinus Torvalds such a card and want to use it under Linux. 3991da177e4SLinus Torvalds 4001da177e4SLinus Torvalds To compile this driver as a module, choose M here: the 4011da177e4SLinus Torvalds module will be called radio-trust. 4021da177e4SLinus Torvalds 4031da177e4SLinus Torvaldsconfig RADIO_TRUST_PORT 4041da177e4SLinus Torvalds hex "Trust i/o port (usually 0x350 or 0x358)" 4051da177e4SLinus Torvalds depends on RADIO_TRUST=y 4061da177e4SLinus Torvalds default "350" 4071da177e4SLinus Torvalds help 4081da177e4SLinus Torvalds Enter the I/O port of your Trust FM radio card. If unsure, try the 4091da177e4SLinus Torvalds values "0x350" or "0x358". 4101da177e4SLinus Torvalds 4111da177e4SLinus Torvaldsconfig RADIO_TYPHOON 4121da177e4SLinus Torvalds tristate "Typhoon Radio (a.k.a. EcoRadio)" 41330c48305SMauro Carvalho Chehab depends on ISA && VIDEO_V4L2 4141da177e4SLinus Torvalds ---help--- 4151da177e4SLinus Torvalds Choose Y here if you have one of these FM radio cards, and then fill 4161da177e4SLinus Torvalds in the port address and the frequency used for muting below. 4171da177e4SLinus Torvalds 4181da177e4SLinus Torvalds In order to control your radio card, you will need to use programs 4191da177e4SLinus Torvalds that are compatible with the Video For Linux API. Information on 4201da177e4SLinus Torvalds this API and pointers to "v4l" programs may be found at 4211da177e4SLinus Torvalds <file:Documentation/video4linux/API.html>. 4221da177e4SLinus Torvalds 4231da177e4SLinus Torvalds To compile this driver as a module, choose M here: the 4241da177e4SLinus Torvalds module will be called radio-typhoon. 4251da177e4SLinus Torvalds 4261da177e4SLinus Torvaldsconfig RADIO_TYPHOON_PORT 4271da177e4SLinus Torvalds hex "Typhoon I/O port (0x316 or 0x336)" 4281da177e4SLinus Torvalds depends on RADIO_TYPHOON=y 4291da177e4SLinus Torvalds default "316" 4301da177e4SLinus Torvalds help 4311da177e4SLinus Torvalds Enter the I/O port of your Typhoon or EcoRadio radio card. 4321da177e4SLinus Torvalds 4331da177e4SLinus Torvaldsconfig RADIO_TYPHOON_MUTEFREQ 4341da177e4SLinus Torvalds int "Typhoon frequency set when muting the device (kHz)" 4351da177e4SLinus Torvalds depends on RADIO_TYPHOON=y 4361da177e4SLinus Torvalds default "87500" 4371da177e4SLinus Torvalds help 4381da177e4SLinus Torvalds Enter the frequency used for muting the radio. The device is never 4391da177e4SLinus Torvalds completely silent. If the volume is just turned down, you can still 4401da177e4SLinus Torvalds hear silent voices and music. For that reason, the frequency of the 4411da177e4SLinus Torvalds radio device is set to the frequency you can enter here whenever 4421da177e4SLinus Torvalds the device is muted. There should be no local radio station at that 4431da177e4SLinus Torvalds frequency. 4441da177e4SLinus Torvalds 4451da177e4SLinus Torvaldsconfig RADIO_ZOLTRIX 4461da177e4SLinus Torvalds tristate "Zoltrix Radio" 4472ab65299SMauro Carvalho Chehab depends on ISA && VIDEO_V4L2 4481da177e4SLinus Torvalds ---help--- 4491da177e4SLinus Torvalds Choose Y here if you have one of these FM radio cards, and then fill 4501da177e4SLinus Torvalds in the port address below. 4511da177e4SLinus Torvalds 4521da177e4SLinus Torvalds In order to control your radio card, you will need to use programs 4531da177e4SLinus Torvalds that are compatible with the Video For Linux API. Information on 4541da177e4SLinus Torvalds this API and pointers to "v4l" programs may be found at 4551da177e4SLinus Torvalds <file:Documentation/video4linux/API.html>. 4561da177e4SLinus Torvalds 4571da177e4SLinus Torvalds To compile this driver as a module, choose M here: the 4581da177e4SLinus Torvalds module will be called radio-zoltrix. 4591da177e4SLinus Torvalds 4601da177e4SLinus Torvaldsconfig RADIO_ZOLTRIX_PORT 4611da177e4SLinus Torvalds hex "ZOLTRIX I/O port (0x20c or 0x30c)" 4621da177e4SLinus Torvalds depends on RADIO_ZOLTRIX=y 4631da177e4SLinus Torvalds default "20c" 4641da177e4SLinus Torvalds help 4651da177e4SLinus Torvalds Enter the I/O port of your Zoltrix radio card. 4661da177e4SLinus Torvalds 467e21d9865SHans Verkuilendif # V4L_RADIO_ISA_DRIVERS 46857f05bfaSManjunatha Halli 469c5da5afbSJan Engelhardtendif # RADIO_ADAPTERS 470