162306a36Sopenharmony_ci# SPDX-License-Identifier: GPL-2.0-only 262306a36Sopenharmony_ci# 362306a36Sopenharmony_ci# Multimedia Video device configuration 462306a36Sopenharmony_ci# 562306a36Sopenharmony_ci 662306a36Sopenharmony_cimenuconfig RADIO_ADAPTERS 762306a36Sopenharmony_ci tristate "Radio Adapters" 862306a36Sopenharmony_ci depends on VIDEO_DEV 962306a36Sopenharmony_ci depends on MEDIA_RADIO_SUPPORT 1062306a36Sopenharmony_ci default VIDEO_DEV 1162306a36Sopenharmony_ci help 1262306a36Sopenharmony_ci Say Y here to enable selecting AM/FM radio adapters. 1362306a36Sopenharmony_ci 1462306a36Sopenharmony_ciif RADIO_ADAPTERS 1562306a36Sopenharmony_ci 1662306a36Sopenharmony_ciconfig RADIO_MAXIRADIO 1762306a36Sopenharmony_ci tristate "Guillemot MAXI Radio FM 2000 radio" 1862306a36Sopenharmony_ci depends on PCI && HAS_IOPORT 1962306a36Sopenharmony_ci select RADIO_TEA575X 2062306a36Sopenharmony_ci help 2162306a36Sopenharmony_ci Choose Y here if you have this radio card. This card may also be 2262306a36Sopenharmony_ci found as Gemtek PCI FM. 2362306a36Sopenharmony_ci 2462306a36Sopenharmony_ci In order to control your radio card, you will need to use programs 2562306a36Sopenharmony_ci that are compatible with the Video For Linux API. Information on 2662306a36Sopenharmony_ci this API and pointers to "v4l" programs may be found at 2762306a36Sopenharmony_ci <file:Documentation/userspace-api/media/index.rst>. 2862306a36Sopenharmony_ci 2962306a36Sopenharmony_ci To compile this driver as a module, choose M here: the 3062306a36Sopenharmony_ci module will be called radio-maxiradio. 3162306a36Sopenharmony_ci 3262306a36Sopenharmony_ciconfig RADIO_SAA7706H 3362306a36Sopenharmony_ci tristate "SAA7706H Car Radio DSP" 3462306a36Sopenharmony_ci depends on I2C 3562306a36Sopenharmony_ci help 3662306a36Sopenharmony_ci Say Y here if you want to use the SAA7706H Car radio Digital 3762306a36Sopenharmony_ci Signal Processor, found for instance on the Russellville development 3862306a36Sopenharmony_ci board. On the russellville the device is connected to internal 3962306a36Sopenharmony_ci timberdale I2C bus. 4062306a36Sopenharmony_ci 4162306a36Sopenharmony_ci To compile this driver as a module, choose M here: the 4262306a36Sopenharmony_ci module will be called SAA7706H. 4362306a36Sopenharmony_ci 4462306a36Sopenharmony_ciconfig RADIO_SHARK 4562306a36Sopenharmony_ci tristate "Griffin radioSHARK USB radio receiver" 4662306a36Sopenharmony_ci depends on USB 4762306a36Sopenharmony_ci select RADIO_TEA575X 4862306a36Sopenharmony_ci help 4962306a36Sopenharmony_ci Choose Y here if you have this radio receiver. 5062306a36Sopenharmony_ci 5162306a36Sopenharmony_ci There are 2 versions of this device, this driver is for version 1, 5262306a36Sopenharmony_ci which is white. 5362306a36Sopenharmony_ci 5462306a36Sopenharmony_ci In order to control your radio card, you will need to use programs 5562306a36Sopenharmony_ci that are compatible with the Video For Linux API. Information on 5662306a36Sopenharmony_ci this API and pointers to "v4l" programs may be found at 5762306a36Sopenharmony_ci <file:Documentation/userspace-api/media/index.rst>. 5862306a36Sopenharmony_ci 5962306a36Sopenharmony_ci To compile this driver as a module, choose M here: the 6062306a36Sopenharmony_ci module will be called radio-shark. 6162306a36Sopenharmony_ci 6262306a36Sopenharmony_ciconfig RADIO_SHARK2 6362306a36Sopenharmony_ci tristate "Griffin radioSHARK2 USB radio receiver" 6462306a36Sopenharmony_ci depends on USB 6562306a36Sopenharmony_ci help 6662306a36Sopenharmony_ci Choose Y here if you have this radio receiver. 6762306a36Sopenharmony_ci 6862306a36Sopenharmony_ci There are 2 versions of this device, this driver is for version 2, 6962306a36Sopenharmony_ci which is black. 7062306a36Sopenharmony_ci 7162306a36Sopenharmony_ci In order to control your radio card, you will need to use programs 7262306a36Sopenharmony_ci that are compatible with the Video For Linux API. Information on 7362306a36Sopenharmony_ci this API and pointers to "v4l" programs may be found at 7462306a36Sopenharmony_ci <file:Documentation/userspace-api/media/index.rst>. 7562306a36Sopenharmony_ci 7662306a36Sopenharmony_ci To compile this driver as a module, choose M here: the 7762306a36Sopenharmony_ci module will be called radio-shark2. 7862306a36Sopenharmony_ci 7962306a36Sopenharmony_ciconfig RADIO_SI4713 8062306a36Sopenharmony_ci tristate "Silicon Labs Si4713 FM Radio with RDS Transmitter support" 8162306a36Sopenharmony_ci 8262306a36Sopenharmony_ciconfig RADIO_SI476X 8362306a36Sopenharmony_ci tristate "Silicon Laboratories Si476x I2C FM Radio" 8462306a36Sopenharmony_ci depends on I2C 8562306a36Sopenharmony_ci depends on MFD_SI476X_CORE 8662306a36Sopenharmony_ci depends on SND_SOC 8762306a36Sopenharmony_ci select SND_SOC_SI476X 8862306a36Sopenharmony_ci help 8962306a36Sopenharmony_ci Choose Y here if you have this FM radio chip. 9062306a36Sopenharmony_ci 9162306a36Sopenharmony_ci In order to control your radio card, you will need to use programs 9262306a36Sopenharmony_ci that are compatible with the Video For Linux 2 API. Information on 9362306a36Sopenharmony_ci this API and pointers to "v4l2" programs may be found at 9462306a36Sopenharmony_ci <file:Documentation/userspace-api/media/index.rst>. 9562306a36Sopenharmony_ci 9662306a36Sopenharmony_ci To compile this driver as a module, choose M here: the 9762306a36Sopenharmony_ci module will be called radio-si476x. 9862306a36Sopenharmony_ci 9962306a36Sopenharmony_ciconfig RADIO_TEA575X 10062306a36Sopenharmony_ci tristate 10162306a36Sopenharmony_ci 10262306a36Sopenharmony_ciconfig RADIO_TEA5764 10362306a36Sopenharmony_ci tristate "TEA5764 I2C FM radio support" 10462306a36Sopenharmony_ci depends on I2C 10562306a36Sopenharmony_ci help 10662306a36Sopenharmony_ci Say Y here if you want to use the TEA5764 FM chip found in 10762306a36Sopenharmony_ci EZX phones. This FM chip is present in EZX phones from Motorola, 10862306a36Sopenharmony_ci connected to internal pxa I2C bus. 10962306a36Sopenharmony_ci 11062306a36Sopenharmony_ci To compile this driver as a module, choose M here: the 11162306a36Sopenharmony_ci module will be called radio-tea5764. 11262306a36Sopenharmony_ci 11362306a36Sopenharmony_ciconfig RADIO_TEA5764_XTAL 11462306a36Sopenharmony_ci bool "TEA5764 crystal reference" 11562306a36Sopenharmony_ci depends on RADIO_TEA5764=y 11662306a36Sopenharmony_ci default y 11762306a36Sopenharmony_ci help 11862306a36Sopenharmony_ci Say Y here if TEA5764 have a 32768 Hz crystal in circuit, say N 11962306a36Sopenharmony_ci here if TEA5764 reference frequency is connected in FREQIN. 12062306a36Sopenharmony_ci 12162306a36Sopenharmony_ciconfig RADIO_TEF6862 12262306a36Sopenharmony_ci tristate "TEF6862 Car Radio Enhanced Selectivity Tuner" 12362306a36Sopenharmony_ci depends on I2C 12462306a36Sopenharmony_ci help 12562306a36Sopenharmony_ci Say Y here if you want to use the TEF6862 Car Radio Enhanced 12662306a36Sopenharmony_ci Selectivity Tuner, found for instance on the Russellville development 12762306a36Sopenharmony_ci board. On the russellville the device is connected to internal 12862306a36Sopenharmony_ci timberdale I2C bus. 12962306a36Sopenharmony_ci 13062306a36Sopenharmony_ci To compile this driver as a module, choose M here: the 13162306a36Sopenharmony_ci module will be called TEF6862. 13262306a36Sopenharmony_ci 13362306a36Sopenharmony_ciconfig RADIO_TIMBERDALE 13462306a36Sopenharmony_ci tristate "Enable the Timberdale radio driver" 13562306a36Sopenharmony_ci depends on MFD_TIMBERDALE 13662306a36Sopenharmony_ci depends on I2C # for RADIO_SAA7706H 13762306a36Sopenharmony_ci select RADIO_TEF6862 13862306a36Sopenharmony_ci select RADIO_SAA7706H 13962306a36Sopenharmony_ci help 14062306a36Sopenharmony_ci This is a kind of umbrella driver for the Radio Tuner and DSP 14162306a36Sopenharmony_ci found behind the Timberdale FPGA on the Russellville board. 14262306a36Sopenharmony_ci Enabling this driver will automatically select the DSP and tuner. 14362306a36Sopenharmony_ci 14462306a36Sopenharmony_ciconfig RADIO_WL1273 14562306a36Sopenharmony_ci tristate "Texas Instruments WL1273 I2C FM Radio" 14662306a36Sopenharmony_ci depends on I2C 14762306a36Sopenharmony_ci select MFD_CORE 14862306a36Sopenharmony_ci select MFD_WL1273_CORE 14962306a36Sopenharmony_ci select FW_LOADER 15062306a36Sopenharmony_ci help 15162306a36Sopenharmony_ci Choose Y here if you have this FM radio chip. 15262306a36Sopenharmony_ci 15362306a36Sopenharmony_ci In order to control your radio card, you will need to use programs 15462306a36Sopenharmony_ci that are compatible with the Video For Linux 2 API. Information on 15562306a36Sopenharmony_ci this API and pointers to "v4l2" programs may be found at 15662306a36Sopenharmony_ci <file:Documentation/userspace-api/media/index.rst>. 15762306a36Sopenharmony_ci 15862306a36Sopenharmony_ci To compile this driver as a module, choose M here: the 15962306a36Sopenharmony_ci module will be called radio-wl1273. 16062306a36Sopenharmony_ci 16162306a36Sopenharmony_ciconfig USB_DSBR 16262306a36Sopenharmony_ci tristate "D-Link/GemTek USB FM radio support" 16362306a36Sopenharmony_ci depends on USB 16462306a36Sopenharmony_ci help 16562306a36Sopenharmony_ci Say Y here if you want to connect this type of radio to your 16662306a36Sopenharmony_ci computer's USB port. Note that the audio is not digital, and 16762306a36Sopenharmony_ci you must connect the line out connector to a sound card or a 16862306a36Sopenharmony_ci set of speakers. 16962306a36Sopenharmony_ci 17062306a36Sopenharmony_ci To compile this driver as a module, choose M here: the 17162306a36Sopenharmony_ci module will be called dsbr100. 17262306a36Sopenharmony_ci 17362306a36Sopenharmony_ciconfig USB_KEENE 17462306a36Sopenharmony_ci tristate "Keene FM Transmitter USB support" 17562306a36Sopenharmony_ci depends on USB 17662306a36Sopenharmony_ci help 17762306a36Sopenharmony_ci Say Y here if you want to connect this type of FM transmitter 17862306a36Sopenharmony_ci to your computer's USB port. 17962306a36Sopenharmony_ci 18062306a36Sopenharmony_ci To compile this driver as a module, choose M here: the 18162306a36Sopenharmony_ci module will be called radio-keene. 18262306a36Sopenharmony_ci 18362306a36Sopenharmony_ciconfig USB_MA901 18462306a36Sopenharmony_ci tristate "Masterkit MA901 USB FM radio support" 18562306a36Sopenharmony_ci depends on USB 18662306a36Sopenharmony_ci help 18762306a36Sopenharmony_ci Say Y here if you want to connect this type of radio to your 18862306a36Sopenharmony_ci computer's USB port. Note that the audio is not digital, and 18962306a36Sopenharmony_ci you must connect the line out connector to a sound card or a 19062306a36Sopenharmony_ci set of speakers or headphones. 19162306a36Sopenharmony_ci 19262306a36Sopenharmony_ci To compile this driver as a module, choose M here: the 19362306a36Sopenharmony_ci module will be called radio-ma901. 19462306a36Sopenharmony_ci 19562306a36Sopenharmony_ciconfig USB_MR800 19662306a36Sopenharmony_ci tristate "AverMedia MR 800 USB FM radio support" 19762306a36Sopenharmony_ci depends on USB 19862306a36Sopenharmony_ci help 19962306a36Sopenharmony_ci Say Y here if you want to connect this type of radio to your 20062306a36Sopenharmony_ci computer's USB port. Note that the audio is not digital, and 20162306a36Sopenharmony_ci you must connect the line out connector to a sound card or a 20262306a36Sopenharmony_ci set of speakers. 20362306a36Sopenharmony_ci 20462306a36Sopenharmony_ci To compile this driver as a module, choose M here: the 20562306a36Sopenharmony_ci module will be called radio-mr800. 20662306a36Sopenharmony_ci 20762306a36Sopenharmony_ciconfig USB_RAREMONO 20862306a36Sopenharmony_ci tristate "Thanko's Raremono AM/FM/SW radio support" 20962306a36Sopenharmony_ci depends on USB 21062306a36Sopenharmony_ci help 21162306a36Sopenharmony_ci The 'Thanko's Raremono' device contains the Si4734 chip from Silicon Labs Inc. 21262306a36Sopenharmony_ci It is one of the very few or perhaps the only consumer USB radio device 21362306a36Sopenharmony_ci to receive the AM/FM/SW bands. 21462306a36Sopenharmony_ci 21562306a36Sopenharmony_ci Say Y here if you want to connect this type of AM/FM/SW receiver 21662306a36Sopenharmony_ci to your computer's USB port. 21762306a36Sopenharmony_ci 21862306a36Sopenharmony_ci To compile this driver as a module, choose M here: the 21962306a36Sopenharmony_ci module will be called radio-raremono. 22062306a36Sopenharmony_ci 22162306a36Sopenharmony_cisource "drivers/media/radio/si470x/Kconfig" 22262306a36Sopenharmony_cisource "drivers/media/radio/si4713/Kconfig" 22362306a36Sopenharmony_ci 22462306a36Sopenharmony_ci# TI's ST based wl128x FM radio 22562306a36Sopenharmony_ci 22662306a36Sopenharmony_cisource "drivers/media/radio/wl128x/Kconfig" 22762306a36Sopenharmony_ci 22862306a36Sopenharmony_ci# 22962306a36Sopenharmony_ci# ISA drivers configuration 23062306a36Sopenharmony_ci# 23162306a36Sopenharmony_ci 23262306a36Sopenharmony_cimenuconfig V4L_RADIO_ISA_DRIVERS 23362306a36Sopenharmony_ci bool "ISA radio devices" 23462306a36Sopenharmony_ci depends on ISA || COMPILE_TEST 23562306a36Sopenharmony_ci depends on HAS_IOPORT 23662306a36Sopenharmony_ci help 23762306a36Sopenharmony_ci Say Y here to enable support for these ISA drivers. 23862306a36Sopenharmony_ci 23962306a36Sopenharmony_ciif V4L_RADIO_ISA_DRIVERS 24062306a36Sopenharmony_ci 24162306a36Sopenharmony_ciconfig RADIO_AZTECH 24262306a36Sopenharmony_ci tristate "Aztech/Packard Bell Radio" 24362306a36Sopenharmony_ci depends on ISA || COMPILE_TEST 24462306a36Sopenharmony_ci depends on HAS_IOPORT 24562306a36Sopenharmony_ci select RADIO_ISA 24662306a36Sopenharmony_ci help 24762306a36Sopenharmony_ci Choose Y here if you have one of these FM radio cards, and then fill 24862306a36Sopenharmony_ci in the port address below. 24962306a36Sopenharmony_ci 25062306a36Sopenharmony_ci To compile this driver as a module, choose M here: the 25162306a36Sopenharmony_ci module will be called radio-aztech. 25262306a36Sopenharmony_ci 25362306a36Sopenharmony_ciconfig RADIO_AZTECH_PORT 25462306a36Sopenharmony_ci hex "Aztech/Packard Bell I/O port (0x350 or 0x358)" 25562306a36Sopenharmony_ci depends on RADIO_AZTECH=y 25662306a36Sopenharmony_ci default "350" 25762306a36Sopenharmony_ci help 25862306a36Sopenharmony_ci Enter either 0x350 or 0x358 here. The card default is 0x350, if you 25962306a36Sopenharmony_ci haven't changed the setting of jumper JP3 on the card. Removing the 26062306a36Sopenharmony_ci jumper sets the card to 0x358. 26162306a36Sopenharmony_ci 26262306a36Sopenharmony_ciconfig RADIO_CADET 26362306a36Sopenharmony_ci tristate "ADS Cadet AM/FM Tuner" 26462306a36Sopenharmony_ci depends on ISA || COMPILE_TEST 26562306a36Sopenharmony_ci depends on HAS_IOPORT 26662306a36Sopenharmony_ci help 26762306a36Sopenharmony_ci Choose Y here if you have one of these AM/FM radio cards, and then 26862306a36Sopenharmony_ci fill in the port address below. 26962306a36Sopenharmony_ci 27062306a36Sopenharmony_ci To compile this driver as a module, choose M here: the 27162306a36Sopenharmony_ci module will be called radio-cadet. 27262306a36Sopenharmony_ci 27362306a36Sopenharmony_ciconfig RADIO_GEMTEK 27462306a36Sopenharmony_ci tristate "GemTek Radio card (or compatible) support" 27562306a36Sopenharmony_ci depends on ISA || COMPILE_TEST 27662306a36Sopenharmony_ci depends on HAS_IOPORT 27762306a36Sopenharmony_ci select RADIO_ISA 27862306a36Sopenharmony_ci help 27962306a36Sopenharmony_ci Choose Y here if you have this FM radio card, and then fill in the 28062306a36Sopenharmony_ci I/O port address and settings below. The following cards either have 28162306a36Sopenharmony_ci GemTek Radio tuner or are rebranded GemTek Radio cards: 28262306a36Sopenharmony_ci 28362306a36Sopenharmony_ci - Sound Vision 16 Gold with FM Radio 28462306a36Sopenharmony_ci - Typhoon Radio card (some models) 28562306a36Sopenharmony_ci - Hama Radio card 28662306a36Sopenharmony_ci 28762306a36Sopenharmony_ci To compile this driver as a module, choose M here: the 28862306a36Sopenharmony_ci module will be called radio-gemtek. 28962306a36Sopenharmony_ci 29062306a36Sopenharmony_ciconfig RADIO_GEMTEK_PORT 29162306a36Sopenharmony_ci hex "Fixed I/O port (0x20c, 0x30c, 0x24c, 0x34c, 0x248 or 0x28c)" 29262306a36Sopenharmony_ci depends on RADIO_GEMTEK=y 29362306a36Sopenharmony_ci default "34c" 29462306a36Sopenharmony_ci help 29562306a36Sopenharmony_ci Enter either 0x20c, 0x30c, 0x24c, 0x34c, 0x248 or 0x28c here. The 29662306a36Sopenharmony_ci card default is 0x34c, if you haven't changed the jumper setting 29762306a36Sopenharmony_ci on the card. 29862306a36Sopenharmony_ci 29962306a36Sopenharmony_ci On Sound Vision 16 Gold PnP with FM Radio (ESS1869+FM Gemtek), the I/O 30062306a36Sopenharmony_ci port is 0x20c, 0x248 or 0x28c. 30162306a36Sopenharmony_ci 30262306a36Sopenharmony_ci If automatic I/O port probing is enabled this port will be used only 30362306a36Sopenharmony_ci in case of automatic probing failure, ie. as a fallback. 30462306a36Sopenharmony_ci 30562306a36Sopenharmony_ciconfig RADIO_GEMTEK_PROBE 30662306a36Sopenharmony_ci bool "Automatic I/O port probing" 30762306a36Sopenharmony_ci depends on RADIO_GEMTEK=y 30862306a36Sopenharmony_ci default y 30962306a36Sopenharmony_ci help 31062306a36Sopenharmony_ci Say Y here to enable automatic probing for GemTek Radio card. The 31162306a36Sopenharmony_ci following ports will be probed: 0x20c, 0x30c, 0x24c, 0x34c, 0x248 and 31262306a36Sopenharmony_ci 0x28c. 31362306a36Sopenharmony_ci 31462306a36Sopenharmony_ciconfig RADIO_ISA 31562306a36Sopenharmony_ci depends on ISA || COMPILE_TEST 31662306a36Sopenharmony_ci depends on HAS_IOPORT 31762306a36Sopenharmony_ci tristate 31862306a36Sopenharmony_ci 31962306a36Sopenharmony_ciconfig RADIO_MIROPCM20 32062306a36Sopenharmony_ci tristate "miroSOUND PCM20 radio" 32162306a36Sopenharmony_ci depends on ISA || COMPILE_TEST 32262306a36Sopenharmony_ci depends on ISA_DMA_API && SND 32362306a36Sopenharmony_ci select SND_ISA 32462306a36Sopenharmony_ci select SND_MIRO 32562306a36Sopenharmony_ci help 32662306a36Sopenharmony_ci Choose Y here if you have this FM radio card. You also need to enable 32762306a36Sopenharmony_ci the ALSA sound system. This choice automatically selects the ALSA 32862306a36Sopenharmony_ci sound card driver "Miro miroSOUND PCM1pro/PCM12/PCM20radio" as this 32962306a36Sopenharmony_ci is required for the radio-miropcm20. 33062306a36Sopenharmony_ci 33162306a36Sopenharmony_ci To compile this driver as a module, choose M here: the 33262306a36Sopenharmony_ci module will be called radio-miropcm20. 33362306a36Sopenharmony_ci 33462306a36Sopenharmony_ciconfig RADIO_RTRACK 33562306a36Sopenharmony_ci tristate "AIMSlab RadioTrack (aka RadioReveal) support" 33662306a36Sopenharmony_ci depends on ISA || COMPILE_TEST 33762306a36Sopenharmony_ci depends on HAS_IOPORT 33862306a36Sopenharmony_ci select RADIO_ISA 33962306a36Sopenharmony_ci help 34062306a36Sopenharmony_ci Choose Y here if you have one of these FM radio cards, and then fill 34162306a36Sopenharmony_ci in the port address below. 34262306a36Sopenharmony_ci 34362306a36Sopenharmony_ci Note that newer AIMSlab RadioTrack cards have a different chipset 34462306a36Sopenharmony_ci and are not supported by this driver. For these cards, use the 34562306a36Sopenharmony_ci RadioTrack II driver below. 34662306a36Sopenharmony_ci 34762306a36Sopenharmony_ci If you have a GemTeks combined (PnP) sound- and radio card you must 34862306a36Sopenharmony_ci use this driver as a module and setup the card with isapnptools. 34962306a36Sopenharmony_ci You must also pass the module a suitable io parameter, 0x248 has 35062306a36Sopenharmony_ci been reported to be used by these cards. 35162306a36Sopenharmony_ci 35262306a36Sopenharmony_ci More information is contained in the file 35362306a36Sopenharmony_ci <file:Documentation/driver-api/media/drivers/radiotrack.rst>. 35462306a36Sopenharmony_ci 35562306a36Sopenharmony_ci To compile this driver as a module, choose M here: the 35662306a36Sopenharmony_ci module will be called radio-aimslab. 35762306a36Sopenharmony_ci 35862306a36Sopenharmony_ciconfig RADIO_RTRACK2 35962306a36Sopenharmony_ci tristate "AIMSlab RadioTrack II support" 36062306a36Sopenharmony_ci depends on ISA || COMPILE_TEST 36162306a36Sopenharmony_ci select RADIO_ISA 36262306a36Sopenharmony_ci help 36362306a36Sopenharmony_ci Choose Y here if you have this FM radio card, and then fill in the 36462306a36Sopenharmony_ci port address below. 36562306a36Sopenharmony_ci 36662306a36Sopenharmony_ci Note: this driver hasn't been tested since a long time due to lack 36762306a36Sopenharmony_ci of hardware. If you have this hardware, then please contact the 36862306a36Sopenharmony_ci linux-media mailinglist. 36962306a36Sopenharmony_ci 37062306a36Sopenharmony_ci To compile this driver as a module, choose M here: the 37162306a36Sopenharmony_ci module will be called radio-rtrack2. 37262306a36Sopenharmony_ci 37362306a36Sopenharmony_ciconfig RADIO_RTRACK2_PORT 37462306a36Sopenharmony_ci hex "RadioTrack II i/o port (0x20c or 0x30c)" 37562306a36Sopenharmony_ci depends on RADIO_RTRACK2=y 37662306a36Sopenharmony_ci default "30c" 37762306a36Sopenharmony_ci help 37862306a36Sopenharmony_ci Enter either 0x30c or 0x20c here. The card default is 0x30c, if you 37962306a36Sopenharmony_ci haven't changed the jumper setting on the card. 38062306a36Sopenharmony_ci 38162306a36Sopenharmony_ciconfig RADIO_RTRACK_PORT 38262306a36Sopenharmony_ci hex "RadioTrack i/o port (0x20f or 0x30f)" 38362306a36Sopenharmony_ci depends on RADIO_RTRACK=y 38462306a36Sopenharmony_ci default "30f" 38562306a36Sopenharmony_ci help 38662306a36Sopenharmony_ci Enter either 0x30f or 0x20f here. The card default is 0x30f, if you 38762306a36Sopenharmony_ci haven't changed the jumper setting on the card. 38862306a36Sopenharmony_ci 38962306a36Sopenharmony_ciconfig RADIO_SF16FMI 39062306a36Sopenharmony_ci tristate "SF16-FMI/SF16-FMP/SF16-FMD Radio" 39162306a36Sopenharmony_ci depends on ISA || COMPILE_TEST 39262306a36Sopenharmony_ci depends on HAS_IOPORT 39362306a36Sopenharmony_ci help 39462306a36Sopenharmony_ci Choose Y here if you have one of these FM radio cards. 39562306a36Sopenharmony_ci 39662306a36Sopenharmony_ci To compile this driver as a module, choose M here: the 39762306a36Sopenharmony_ci module will be called radio-sf16fmi. 39862306a36Sopenharmony_ci 39962306a36Sopenharmony_ciconfig RADIO_SF16FMR2 40062306a36Sopenharmony_ci tristate "SF16-FMR2/SF16-FMD2 Radio" 40162306a36Sopenharmony_ci depends on ISA || COMPILE_TEST 40262306a36Sopenharmony_ci depends on HAS_IOPORT 40362306a36Sopenharmony_ci select RADIO_TEA575X 40462306a36Sopenharmony_ci help 40562306a36Sopenharmony_ci Choose Y here if you have one of these FM radio cards. 40662306a36Sopenharmony_ci 40762306a36Sopenharmony_ci To compile this driver as a module, choose M here: the 40862306a36Sopenharmony_ci module will be called radio-sf16fmr2. 40962306a36Sopenharmony_ci 41062306a36Sopenharmony_ciconfig RADIO_TERRATEC 41162306a36Sopenharmony_ci tristate "TerraTec ActiveRadio ISA Standalone" 41262306a36Sopenharmony_ci depends on ISA || COMPILE_TEST 41362306a36Sopenharmony_ci depends on HAS_IOPORT 41462306a36Sopenharmony_ci select RADIO_ISA 41562306a36Sopenharmony_ci help 41662306a36Sopenharmony_ci Choose Y here if you have this FM radio card. 41762306a36Sopenharmony_ci 41862306a36Sopenharmony_ci Note: this driver hasn't been tested since a long time due to lack 41962306a36Sopenharmony_ci of hardware. If you have this hardware, then please contact the 42062306a36Sopenharmony_ci linux-media mailinglist. 42162306a36Sopenharmony_ci 42262306a36Sopenharmony_ci To compile this driver as a module, choose M here: the 42362306a36Sopenharmony_ci module will be called radio-terratec. 42462306a36Sopenharmony_ci 42562306a36Sopenharmony_ciconfig RADIO_TRUST 42662306a36Sopenharmony_ci tristate "Trust FM radio card" 42762306a36Sopenharmony_ci depends on ISA || COMPILE_TEST 42862306a36Sopenharmony_ci depends on HAS_IOPORT 42962306a36Sopenharmony_ci select RADIO_ISA 43062306a36Sopenharmony_ci help 43162306a36Sopenharmony_ci This is a driver for the Trust FM radio cards. Say Y if you have 43262306a36Sopenharmony_ci such a card and want to use it under Linux. 43362306a36Sopenharmony_ci 43462306a36Sopenharmony_ci Note: this driver hasn't been tested since a long time due to lack 43562306a36Sopenharmony_ci of hardware. If you have this hardware, then please contact the 43662306a36Sopenharmony_ci linux-media mailinglist. 43762306a36Sopenharmony_ci 43862306a36Sopenharmony_ci To compile this driver as a module, choose M here: the 43962306a36Sopenharmony_ci module will be called radio-trust. 44062306a36Sopenharmony_ci 44162306a36Sopenharmony_ciconfig RADIO_TRUST_PORT 44262306a36Sopenharmony_ci hex "Trust i/o port (usually 0x350 or 0x358)" 44362306a36Sopenharmony_ci depends on RADIO_TRUST=y 44462306a36Sopenharmony_ci default "350" 44562306a36Sopenharmony_ci help 44662306a36Sopenharmony_ci Enter the I/O port of your Trust FM radio card. If unsure, try the 44762306a36Sopenharmony_ci values "0x350" or "0x358". 44862306a36Sopenharmony_ci 44962306a36Sopenharmony_ciconfig RADIO_TYPHOON 45062306a36Sopenharmony_ci tristate "Typhoon Radio (a.k.a. EcoRadio)" 45162306a36Sopenharmony_ci depends on ISA || COMPILE_TEST 45262306a36Sopenharmony_ci depends on HAS_IOPORT 45362306a36Sopenharmony_ci select RADIO_ISA 45462306a36Sopenharmony_ci help 45562306a36Sopenharmony_ci Choose Y here if you have one of these FM radio cards, and then fill 45662306a36Sopenharmony_ci in the port address and the frequency used for muting below. 45762306a36Sopenharmony_ci 45862306a36Sopenharmony_ci Note: this driver hasn't been tested since a long time due to lack 45962306a36Sopenharmony_ci of hardware. If you have this hardware, then please contact the 46062306a36Sopenharmony_ci linux-media mailinglist. 46162306a36Sopenharmony_ci 46262306a36Sopenharmony_ci To compile this driver as a module, choose M here: the 46362306a36Sopenharmony_ci module will be called radio-typhoon. 46462306a36Sopenharmony_ci 46562306a36Sopenharmony_ciconfig RADIO_TYPHOON_MUTEFREQ 46662306a36Sopenharmony_ci int "Typhoon frequency set when muting the device (kHz)" 46762306a36Sopenharmony_ci depends on RADIO_TYPHOON=y 46862306a36Sopenharmony_ci default "87500" 46962306a36Sopenharmony_ci help 47062306a36Sopenharmony_ci Enter the frequency used for muting the radio. The device is never 47162306a36Sopenharmony_ci completely silent. If the volume is just turned down, you can still 47262306a36Sopenharmony_ci hear silent voices and music. For that reason, the frequency of the 47362306a36Sopenharmony_ci radio device is set to the frequency you can enter here whenever 47462306a36Sopenharmony_ci the device is muted. There should be no local radio station at that 47562306a36Sopenharmony_ci frequency. 47662306a36Sopenharmony_ci 47762306a36Sopenharmony_ciconfig RADIO_TYPHOON_PORT 47862306a36Sopenharmony_ci hex "Typhoon I/O port (0x316 or 0x336)" 47962306a36Sopenharmony_ci depends on RADIO_TYPHOON=y 48062306a36Sopenharmony_ci default "316" 48162306a36Sopenharmony_ci help 48262306a36Sopenharmony_ci Enter the I/O port of your Typhoon or EcoRadio radio card. 48362306a36Sopenharmony_ci 48462306a36Sopenharmony_ciconfig RADIO_ZOLTRIX 48562306a36Sopenharmony_ci tristate "Zoltrix Radio" 48662306a36Sopenharmony_ci depends on ISA || COMPILE_TEST 48762306a36Sopenharmony_ci depends on HAS_IOPORT 48862306a36Sopenharmony_ci select RADIO_ISA 48962306a36Sopenharmony_ci help 49062306a36Sopenharmony_ci Choose Y here if you have one of these FM radio cards, and then fill 49162306a36Sopenharmony_ci in the port address below. 49262306a36Sopenharmony_ci 49362306a36Sopenharmony_ci Note: this driver hasn't been tested since a long time due to lack 49462306a36Sopenharmony_ci of hardware. If you have this hardware, then please contact the 49562306a36Sopenharmony_ci linux-media mailinglist. 49662306a36Sopenharmony_ci 49762306a36Sopenharmony_ci To compile this driver as a module, choose M here: the 49862306a36Sopenharmony_ci module will be called radio-zoltrix. 49962306a36Sopenharmony_ci 50062306a36Sopenharmony_ciconfig RADIO_ZOLTRIX_PORT 50162306a36Sopenharmony_ci hex "ZOLTRIX I/O port (0x20c or 0x30c)" 50262306a36Sopenharmony_ci depends on RADIO_ZOLTRIX=y 50362306a36Sopenharmony_ci default "20c" 50462306a36Sopenharmony_ci help 50562306a36Sopenharmony_ci Enter the I/O port of your Zoltrix radio card. 50662306a36Sopenharmony_ci 50762306a36Sopenharmony_ciendif # V4L_RADIO_ISA_DRIVERS 50862306a36Sopenharmony_ci 50962306a36Sopenharmony_ciendif # RADIO_ADAPTERS 510