xref: /linux/drivers/media/radio/Kconfig (revision b6055d7b1841e14ecc8c72a11490b42c85bf7bec)
11da177e4SLinus Torvalds#
21da177e4SLinus Torvalds# Multimedia Video device configuration
31da177e4SLinus Torvalds#
41da177e4SLinus Torvalds
51da177e4SLinus Torvaldsmenu "Radio Adapters"
61da177e4SLinus Torvalds	depends on VIDEO_DEV!=n
71da177e4SLinus Torvalds
81da177e4SLinus Torvaldsconfig RADIO_CADET
91da177e4SLinus Torvalds	tristate "ADS Cadet AM/FM Tuner"
10cd41e28eSMauro Carvalho Chehab	depends on ISA && VIDEO_V4L1
111da177e4SLinus Torvalds	---help---
121da177e4SLinus Torvalds	  Choose Y here if you have one of these AM/FM radio cards, and then
131da177e4SLinus Torvalds	  fill in the port address below.
141da177e4SLinus Torvalds
151da177e4SLinus Torvalds	  In order to control your radio card, you will need to use programs
161da177e4SLinus Torvalds	  that are compatible with the Video For Linux API.  Information on
171da177e4SLinus Torvalds	  this API and pointers to "v4l" programs may be found at
181da177e4SLinus Torvalds	  <file:Documentation/video4linux/API.html>.
191da177e4SLinus Torvalds
201da177e4SLinus Torvalds	  Further documentation on this driver can be found on the WWW at
211da177e4SLinus Torvalds	  <http://linux.blackhawke.net/cadet/>.
221da177e4SLinus Torvalds
231da177e4SLinus Torvalds	  To compile this driver as a module, choose M here: the
241da177e4SLinus Torvalds	  module will be called radio-cadet.
251da177e4SLinus Torvalds
261da177e4SLinus Torvaldsconfig RADIO_RTRACK
271da177e4SLinus Torvalds	tristate "AIMSlab RadioTrack (aka RadioReveal) support"
2846ff2c72SMauro Carvalho Chehab	depends on ISA && VIDEO_V4L2
291da177e4SLinus Torvalds	---help---
301da177e4SLinus Torvalds	  Choose Y here if you have one of these FM radio cards, and then fill
311da177e4SLinus Torvalds	  in the port address below.
321da177e4SLinus Torvalds
331da177e4SLinus Torvalds	  Note that newer AIMSlab RadioTrack cards have a different chipset
341da177e4SLinus Torvalds	  and are not supported by this driver.  For these cards, use the
351da177e4SLinus Torvalds	  RadioTrack II driver below.
361da177e4SLinus Torvalds
371da177e4SLinus Torvalds	  If you have a GemTeks combined (PnP) sound- and radio card you must
381da177e4SLinus Torvalds	  use this driver as a module and setup the card with isapnptools.
391da177e4SLinus Torvalds	  You must also pass the module a suitable io parameter, 0x248 has
401da177e4SLinus Torvalds	  been reported to be used by these cards.
411da177e4SLinus Torvalds
421da177e4SLinus Torvalds	  In order to control your radio card, you will need to use programs
431da177e4SLinus Torvalds	  that are compatible with the Video For Linux API.  Information on
441da177e4SLinus Torvalds	  this API and pointers to "v4l" programs may be found at
451da177e4SLinus Torvalds	  <file:Documentation/video4linux/API.html>. More information is
461da177e4SLinus Torvalds	  contained in the file
471da177e4SLinus Torvalds	  <file:Documentation/video4linux/radiotrack.txt>.
481da177e4SLinus Torvalds
491da177e4SLinus Torvalds	  To compile this driver as a module, choose M here: the
501da177e4SLinus Torvalds	  module will be called radio-aimslab.
511da177e4SLinus Torvalds
521da177e4SLinus Torvaldsconfig RADIO_RTRACK_PORT
531da177e4SLinus Torvalds	hex "RadioTrack i/o port (0x20f or 0x30f)"
541da177e4SLinus Torvalds	depends on RADIO_RTRACK=y
551da177e4SLinus Torvalds	default "20f"
561da177e4SLinus Torvalds	help
571da177e4SLinus Torvalds	  Enter either 0x30f or 0x20f here.  The card default is 0x30f, if you
581da177e4SLinus Torvalds	  haven't changed the jumper setting on the card.
591da177e4SLinus Torvalds
601da177e4SLinus Torvaldsconfig RADIO_RTRACK2
611da177e4SLinus Torvalds	tristate "AIMSlab RadioTrack II support"
62cd41e28eSMauro Carvalho Chehab	depends on ISA && VIDEO_V4L1
631da177e4SLinus Torvalds	---help---
641da177e4SLinus Torvalds	  Choose Y here if you have this FM radio card, and then fill in the
651da177e4SLinus Torvalds	  port address below.
661da177e4SLinus Torvalds
671da177e4SLinus Torvalds	  In order to control your radio card, you will need to use programs
681da177e4SLinus Torvalds	  that are compatible with the Video For Linux API.  Information on
691da177e4SLinus Torvalds	  this API and pointers to "v4l" programs may be found at
701da177e4SLinus Torvalds	  <file:Documentation/video4linux/API.html>.
711da177e4SLinus Torvalds
721da177e4SLinus Torvalds	  To compile this driver as a module, choose M here: the
731da177e4SLinus Torvalds	  module will be called radio-rtrack2.
741da177e4SLinus Torvalds
751da177e4SLinus Torvaldsconfig RADIO_RTRACK2_PORT
761da177e4SLinus Torvalds	hex "RadioTrack II i/o port (0x20c or 0x30c)"
771da177e4SLinus Torvalds	depends on RADIO_RTRACK2=y
781da177e4SLinus Torvalds	default "30c"
791da177e4SLinus Torvalds	help
801da177e4SLinus Torvalds	  Enter either 0x30c or 0x20c here.  The card default is 0x30c, if you
811da177e4SLinus Torvalds	  haven't changed the jumper setting on the card.
821da177e4SLinus Torvalds
831da177e4SLinus Torvaldsconfig RADIO_AZTECH
841da177e4SLinus Torvalds	tristate "Aztech/Packard Bell Radio"
85a4366af4SMauro Carvalho Chehab	depends on ISA && VIDEO_V4L2
861da177e4SLinus Torvalds	---help---
871da177e4SLinus Torvalds	  Choose Y here if you have one of these FM radio cards, and then fill
881da177e4SLinus Torvalds	  in the port address below.
891da177e4SLinus Torvalds
901da177e4SLinus Torvalds	  In order to control your radio card, you will need to use programs
911da177e4SLinus Torvalds	  that are compatible with the Video For Linux API.  Information on
921da177e4SLinus Torvalds	  this API and pointers to "v4l" programs may be found at
931da177e4SLinus Torvalds	  <file:Documentation/video4linux/API.html>.
941da177e4SLinus Torvalds
951da177e4SLinus Torvalds	  To compile this driver as a module, choose M here: the
961da177e4SLinus Torvalds	  module will be called radio-aztech.
971da177e4SLinus Torvalds
981da177e4SLinus Torvaldsconfig RADIO_AZTECH_PORT
991da177e4SLinus Torvalds	hex "Aztech/Packard Bell I/O port (0x350 or 0x358)"
1001da177e4SLinus Torvalds	depends on RADIO_AZTECH=y
1011da177e4SLinus Torvalds	default "350"
1021da177e4SLinus Torvalds	help
1031da177e4SLinus Torvalds	  Enter either 0x350 or 0x358 here.  The card default is 0x350, if you
1041da177e4SLinus Torvalds	  haven't changed the setting of jumper JP3 on the card.  Removing the
1051da177e4SLinus Torvalds	  jumper sets the card to 0x358.
1061da177e4SLinus Torvalds
1071da177e4SLinus Torvaldsconfig RADIO_GEMTEK
1081da177e4SLinus Torvalds	tristate "GemTek Radio Card support"
109d1c4ecdeSMauro Carvalho Chehab	depends on ISA && VIDEO_V4L2
1101da177e4SLinus Torvalds	---help---
1111da177e4SLinus Torvalds	  Choose Y here if you have this FM radio card, and then fill in the
1121da177e4SLinus Torvalds	  port address below.
1131da177e4SLinus Torvalds
1141da177e4SLinus Torvalds	  In order to control your radio card, you will need to use programs
1151da177e4SLinus Torvalds	  that are compatible with the Video For Linux API.  Information on
1161da177e4SLinus Torvalds	  this API and pointers to "v4l" programs may be found at
1171da177e4SLinus Torvalds	  <file:Documentation/video4linux/API.html>.
1181da177e4SLinus Torvalds
1191da177e4SLinus Torvalds	  To compile this driver as a module, choose M here: the
1201da177e4SLinus Torvalds	  module will be called radio-gemtek.
1211da177e4SLinus Torvalds
1221da177e4SLinus Torvaldsconfig RADIO_GEMTEK_PORT
1231da177e4SLinus Torvalds	hex "GemTek i/o port (0x20c, 0x30c, 0x24c or 0x34c)"
1241da177e4SLinus Torvalds	depends on RADIO_GEMTEK=y
1251da177e4SLinus Torvalds	default "34c"
1261da177e4SLinus Torvalds	help
1271da177e4SLinus Torvalds	  Enter either 0x20c, 0x30c, 0x24c or 0x34c here. The card default is
1281da177e4SLinus Torvalds	  0x34c, if you haven't changed the jumper setting on the card. On
1291da177e4SLinus Torvalds	  Sound Vision 16 Gold PnP with FM Radio (ESS1869+FM Gemtek), the I/O
1301da177e4SLinus Torvalds	  port is 0x28c.
1311da177e4SLinus Torvalds
1321da177e4SLinus Torvaldsconfig RADIO_GEMTEK_PCI
1331da177e4SLinus Torvalds	tristate "GemTek PCI Radio Card support"
13452afbc2fSMauro Carvalho Chehab	depends on VIDEO_V4L2 && PCI
1351da177e4SLinus Torvalds	---help---
1361da177e4SLinus Torvalds	  Choose Y here if you have this PCI FM radio card.
1371da177e4SLinus Torvalds
1381da177e4SLinus Torvalds	  In order to control your radio card, you will need to use programs
1391da177e4SLinus Torvalds	  that are compatible with the Video for Linux API.  Information on
1401da177e4SLinus Torvalds	  this API and pointers to "v4l" programs may be found at
1411da177e4SLinus Torvalds	  <file:Documentation/video4linux/API.html>.
1421da177e4SLinus Torvalds
1431da177e4SLinus Torvalds	  To compile this driver as a module, choose M here: the
1441da177e4SLinus Torvalds	  module will be called radio-gemtek-pci.
1451da177e4SLinus Torvalds
1461da177e4SLinus Torvaldsconfig RADIO_MAXIRADIO
1471da177e4SLinus Torvalds	tristate "Guillemot MAXI Radio FM 2000 radio"
148cd41e28eSMauro Carvalho Chehab	depends on VIDEO_V4L1 && PCI
1491da177e4SLinus Torvalds	---help---
1501da177e4SLinus Torvalds	  Choose Y here if you have this radio card.  This card may also be
1511da177e4SLinus Torvalds	  found as Gemtek PCI FM.
1521da177e4SLinus Torvalds
1531da177e4SLinus Torvalds	  In order to control your radio card, you will need to use programs
1541da177e4SLinus Torvalds	  that are compatible with the Video For Linux API.  Information on
1551da177e4SLinus Torvalds	  this API and pointers to "v4l" programs may be found at
1561da177e4SLinus Torvalds	  <file:Documentation/video4linux/API.html>.
1571da177e4SLinus Torvalds
1581da177e4SLinus Torvalds	  To compile this driver as a module, choose M here: the
1591da177e4SLinus Torvalds	  module will be called radio-maxiradio.
1601da177e4SLinus Torvalds
1611da177e4SLinus Torvaldsconfig RADIO_MAESTRO
1621da177e4SLinus Torvalds	tristate "Maestro on board radio"
163*b6055d7bSMauro Carvalho Chehab	depends on VIDEO_V4L2 && PCI
1641da177e4SLinus Torvalds	---help---
1651da177e4SLinus Torvalds	  Say Y here to directly support the on-board radio tuner on the
1661da177e4SLinus Torvalds	  Maestro 2 or 2E sound card.
1671da177e4SLinus Torvalds
1681da177e4SLinus Torvalds	  In order to control your radio card, you will need to use programs
1691da177e4SLinus Torvalds	  that are compatible with the Video For Linux API.  Information on
1701da177e4SLinus Torvalds	  this API and pointers to "v4l" programs may be found at
1711da177e4SLinus Torvalds	  <file:Documentation/video4linux/API.html>.
1721da177e4SLinus Torvalds
1731da177e4SLinus Torvalds	  To compile this driver as a module, choose M here: the
1741da177e4SLinus Torvalds	  module will be called radio-maestro.
1751da177e4SLinus Torvalds
1761da177e4SLinus Torvaldsconfig RADIO_MIROPCM20
1771da177e4SLinus Torvalds	tristate "miroSOUND PCM20 radio"
178cd41e28eSMauro Carvalho Chehab	depends on ISA && VIDEO_V4L1 && SOUND_ACI_MIXER
1791da177e4SLinus Torvalds	---help---
1801da177e4SLinus Torvalds	  Choose Y here if you have this FM radio card. You also need to say Y
1811da177e4SLinus Torvalds	  to "ACI mixer (miroSOUND PCM1-pro/PCM12/PCM20 radio)" (in "Sound")
1821da177e4SLinus Torvalds	  for this to work.
1831da177e4SLinus Torvalds
1841da177e4SLinus Torvalds	  In order to control your radio card, you will need to use programs
1851da177e4SLinus Torvalds	  that are compatible with the Video For Linux API.  Information on
1861da177e4SLinus Torvalds	  this API and pointers to "v4l" programs may be found at
1871da177e4SLinus Torvalds	  <file:Documentation/video4linux/API.html>.
1881da177e4SLinus Torvalds
1891da177e4SLinus Torvalds	  To compile this driver as a module, choose M here: the
1901da177e4SLinus Torvalds	  module will be called miropcm20.
1911da177e4SLinus Torvalds
1921da177e4SLinus Torvaldsconfig RADIO_MIROPCM20_RDS
1931da177e4SLinus Torvalds	tristate "miroSOUND PCM20 radio RDS user interface (EXPERIMENTAL)"
1941da177e4SLinus Torvalds	depends on RADIO_MIROPCM20 && EXPERIMENTAL
1951da177e4SLinus Torvalds	---help---
1961da177e4SLinus Torvalds	  Choose Y here if you want to see RDS/RBDS information like
1971da177e4SLinus Torvalds	  RadioText, Programme Service name, Clock Time and date, Programme
1981da177e4SLinus Torvalds	  TYpe and Traffic Announcement/Programme identification.  You also
1991da177e4SLinus Torvalds	  need to say Y to "miroSOUND PCM20 radio" and devfs!
2001da177e4SLinus Torvalds
2011da177e4SLinus Torvalds	  It's not possible to read the raw RDS packets from the device, so
2021da177e4SLinus Torvalds	  the driver cant provide an V4L interface for this.  But the
2031da177e4SLinus Torvalds	  availability of RDS is reported over V4L by the basic driver
2041da177e4SLinus Torvalds	  already.  Here RDS can be read from files in /dev/v4l/rds.
2051da177e4SLinus Torvalds
2061da177e4SLinus Torvalds	  To compile this driver as a module, choose M here: the
2071da177e4SLinus Torvalds	  module will be called miropcm20-rds.
2081da177e4SLinus Torvalds
2091da177e4SLinus Torvaldsconfig RADIO_SF16FMI
2101da177e4SLinus Torvalds	tristate "SF16FMI Radio"
211cd41e28eSMauro Carvalho Chehab	depends on ISA && VIDEO_V4L1
2121da177e4SLinus Torvalds	---help---
2131da177e4SLinus Torvalds	  Choose Y here if you have one of these FM radio cards.  If you
2141da177e4SLinus Torvalds	  compile the driver into the kernel and your card is not PnP one, you
2151da177e4SLinus Torvalds	  have to add "sf16fm=<io>" to the kernel command line (I/O address is
2161da177e4SLinus Torvalds	  0x284 or 0x384).
2171da177e4SLinus Torvalds
2181da177e4SLinus Torvalds	  In order to control your radio card, you will need to use programs
2191da177e4SLinus Torvalds	  that are compatible with the Video For Linux API.  Information on
2201da177e4SLinus Torvalds	  this API and pointers to "v4l" programs may be found at
2211da177e4SLinus Torvalds	  <file:Documentation/video4linux/API.html>.
2221da177e4SLinus Torvalds
2231da177e4SLinus Torvalds	  To compile this driver as a module, choose M here: the
2241da177e4SLinus Torvalds	  module will be called radio-sf16fmi.
2251da177e4SLinus Torvalds
2261da177e4SLinus Torvaldsconfig RADIO_SF16FMR2
2271da177e4SLinus Torvalds	tristate "SF16FMR2 Radio"
228cd41e28eSMauro Carvalho Chehab	depends on ISA && VIDEO_V4L1
2291da177e4SLinus Torvalds	---help---
2301da177e4SLinus Torvalds	  Choose Y here if you have one of these FM radio cards.
2311da177e4SLinus Torvalds
2321da177e4SLinus Torvalds	  In order to control your radio card, you will need to use programs
2331da177e4SLinus Torvalds	  that are compatible with the Video For Linux API.  Information on
2341da177e4SLinus Torvalds	  this API and pointers to "v4l" programs may be found on the WWW at
2351da177e4SLinus Torvalds	  <http://roadrunner.swansea.uk.linux.org/v4l.shtml>.
2361da177e4SLinus Torvalds
2371da177e4SLinus Torvalds	  To compile this driver as a module, choose M here: the
2381da177e4SLinus Torvalds	  module will be called radio-sf16fmr2.
2391da177e4SLinus Torvalds
2401da177e4SLinus Torvaldsconfig RADIO_TERRATEC
2411da177e4SLinus Torvalds	tristate "TerraTec ActiveRadio ISA Standalone"
242cd41e28eSMauro Carvalho Chehab	depends on ISA && VIDEO_V4L1
2431da177e4SLinus Torvalds	---help---
2441da177e4SLinus Torvalds	  Choose Y here if you have this FM radio card, and then fill in the
2451da177e4SLinus Torvalds	  port address below. (TODO)
2461da177e4SLinus Torvalds
2471da177e4SLinus Torvalds	  Note: This driver is in its early stages.  Right now volume and
2481da177e4SLinus Torvalds	  frequency control and muting works at least for me, but
2491da177e4SLinus Torvalds	  unfortunately I have not found anybody who wants to use this card
2501da177e4SLinus Torvalds	  with Linux.  So if it is this what YOU are trying to do right now,
2511da177e4SLinus Torvalds	  PLEASE DROP ME A NOTE!!  Rolf Offermanns <rolf@offermanns.de>.
2521da177e4SLinus Torvalds
2531da177e4SLinus Torvalds	  In order to control your radio card, you will need to use programs
2541da177e4SLinus Torvalds	  that are compatible with the Video For Linux API.  Information on
2551da177e4SLinus Torvalds	  this API and pointers to "v4l" programs may be found at
2561da177e4SLinus Torvalds	  <file:Documentation/video4linux/API.html>.
2571da177e4SLinus Torvalds
2581da177e4SLinus Torvalds	  To compile this driver as a module, choose M here: the
2591da177e4SLinus Torvalds	  module will be called radio-terratec.
2601da177e4SLinus Torvalds
2611da177e4SLinus Torvaldsconfig RADIO_TERRATEC_PORT
2621da177e4SLinus Torvalds	hex "Terratec i/o port (normally 0x590)"
2631da177e4SLinus Torvalds	depends on RADIO_TERRATEC=y
2641da177e4SLinus Torvalds	default "590"
2651da177e4SLinus Torvalds	help
2661da177e4SLinus Torvalds	  Fill in the I/O port of your TerraTec FM radio card. If unsure, go
2671da177e4SLinus Torvalds	  with the default.
2681da177e4SLinus Torvalds
2691da177e4SLinus Torvaldsconfig RADIO_TRUST
2701da177e4SLinus Torvalds	tristate "Trust FM radio card"
271cd41e28eSMauro Carvalho Chehab	depends on ISA && VIDEO_V4L1
2721da177e4SLinus Torvalds	help
2731da177e4SLinus Torvalds	  This is a driver for the Trust FM radio cards. Say Y if you have
2741da177e4SLinus Torvalds	  such a card and want to use it under Linux.
2751da177e4SLinus Torvalds
2761da177e4SLinus Torvalds	  To compile this driver as a module, choose M here: the
2771da177e4SLinus Torvalds	  module will be called radio-trust.
2781da177e4SLinus Torvalds
2791da177e4SLinus Torvaldsconfig RADIO_TRUST_PORT
2801da177e4SLinus Torvalds	hex "Trust i/o port (usually 0x350 or 0x358)"
2811da177e4SLinus Torvalds	depends on RADIO_TRUST=y
2821da177e4SLinus Torvalds	default "350"
2831da177e4SLinus Torvalds	help
2841da177e4SLinus Torvalds	  Enter the I/O port of your Trust FM radio card. If unsure, try the
2851da177e4SLinus Torvalds	  values "0x350" or "0x358".
2861da177e4SLinus Torvalds
2871da177e4SLinus Torvaldsconfig RADIO_TYPHOON
2881da177e4SLinus Torvalds	tristate "Typhoon Radio (a.k.a. EcoRadio)"
289cd41e28eSMauro Carvalho Chehab	depends on ISA && VIDEO_V4L1
2901da177e4SLinus Torvalds	---help---
2911da177e4SLinus Torvalds	  Choose Y here if you have one of these FM radio cards, and then fill
2921da177e4SLinus Torvalds	  in the port address and the frequency used for muting below.
2931da177e4SLinus Torvalds
2941da177e4SLinus Torvalds	  In order to control your radio card, you will need to use programs
2951da177e4SLinus Torvalds	  that are compatible with the Video For Linux API.  Information on
2961da177e4SLinus Torvalds	  this API and pointers to "v4l" programs may be found at
2971da177e4SLinus Torvalds	  <file:Documentation/video4linux/API.html>.
2981da177e4SLinus Torvalds
2991da177e4SLinus Torvalds	  To compile this driver as a module, choose M here: the
3001da177e4SLinus Torvalds	  module will be called radio-typhoon.
3011da177e4SLinus Torvalds
3021da177e4SLinus Torvaldsconfig RADIO_TYPHOON_PROC_FS
3031da177e4SLinus Torvalds	bool "Support for /proc/radio-typhoon"
3041da177e4SLinus Torvalds	depends on PROC_FS && RADIO_TYPHOON
3051da177e4SLinus Torvalds	help
3061da177e4SLinus Torvalds	  Say Y here if you want the typhoon radio card driver to write
3071da177e4SLinus Torvalds	  status information (frequency, volume, muted, mute frequency,
3081da177e4SLinus Torvalds	  base address) to /proc/radio-typhoon. The file can be viewed with
3091da177e4SLinus Torvalds	  your favorite pager (i.e. use "more /proc/radio-typhoon" or "less
3101da177e4SLinus Torvalds	  /proc/radio-typhoon" or simply "cat /proc/radio-typhoon").
3111da177e4SLinus Torvalds
3121da177e4SLinus Torvaldsconfig RADIO_TYPHOON_PORT
3131da177e4SLinus Torvalds	hex "Typhoon I/O port (0x316 or 0x336)"
3141da177e4SLinus Torvalds	depends on RADIO_TYPHOON=y
3151da177e4SLinus Torvalds	default "316"
3161da177e4SLinus Torvalds	help
3171da177e4SLinus Torvalds	  Enter the I/O port of your Typhoon or EcoRadio radio card.
3181da177e4SLinus Torvalds
3191da177e4SLinus Torvaldsconfig RADIO_TYPHOON_MUTEFREQ
3201da177e4SLinus Torvalds	int "Typhoon frequency set when muting the device (kHz)"
3211da177e4SLinus Torvalds	depends on RADIO_TYPHOON=y
3221da177e4SLinus Torvalds	default "87500"
3231da177e4SLinus Torvalds	help
3241da177e4SLinus Torvalds	  Enter the frequency used for muting the radio. The device is never
3251da177e4SLinus Torvalds	  completely silent. If the volume is just turned down, you can still
3261da177e4SLinus Torvalds	  hear silent voices and music. For that reason, the frequency of the
3271da177e4SLinus Torvalds	  radio device is set to the frequency you can enter here whenever
3281da177e4SLinus Torvalds	  the device is muted. There should be no local radio station at that
3291da177e4SLinus Torvalds	  frequency.
3301da177e4SLinus Torvalds
3311da177e4SLinus Torvaldsconfig RADIO_ZOLTRIX
3321da177e4SLinus Torvalds	tristate "Zoltrix Radio"
333cd41e28eSMauro Carvalho Chehab	depends on ISA && VIDEO_V4L1
3341da177e4SLinus Torvalds	---help---
3351da177e4SLinus Torvalds	  Choose Y here if you have one of these FM radio cards, and then fill
3361da177e4SLinus Torvalds	  in the port address below.
3371da177e4SLinus Torvalds
3381da177e4SLinus Torvalds	  In order to control your radio card, you will need to use programs
3391da177e4SLinus Torvalds	  that are compatible with the Video For Linux API.  Information on
3401da177e4SLinus Torvalds	  this API and pointers to "v4l" programs may be found at
3411da177e4SLinus Torvalds	  <file:Documentation/video4linux/API.html>.
3421da177e4SLinus Torvalds
3431da177e4SLinus Torvalds	  To compile this driver as a module, choose M here: the
3441da177e4SLinus Torvalds	  module will be called radio-zoltrix.
3451da177e4SLinus Torvalds
3461da177e4SLinus Torvaldsconfig RADIO_ZOLTRIX_PORT
3471da177e4SLinus Torvalds	hex "ZOLTRIX I/O port (0x20c or 0x30c)"
3481da177e4SLinus Torvalds	depends on RADIO_ZOLTRIX=y
3491da177e4SLinus Torvalds	default "20c"
3501da177e4SLinus Torvalds	help
3511da177e4SLinus Torvalds	  Enter the I/O port of your Zoltrix radio card.
3521da177e4SLinus Torvalds
3537fb65297SMauro Carvalho Chehabconfig USB_DSBR
3547fb65297SMauro Carvalho Chehab	tristate "D-Link USB FM radio support (EXPERIMENTAL)"
3557fb65297SMauro Carvalho Chehab	depends on USB && VIDEO_V4L1 && EXPERIMENTAL
3567fb65297SMauro Carvalho Chehab	---help---
3577fb65297SMauro Carvalho Chehab	  Say Y here if you want to connect this type of radio to your
3587fb65297SMauro Carvalho Chehab	  computer's USB port. Note that the audio is not digital, and
3597fb65297SMauro Carvalho Chehab	  you must connect the line out connector to a sound card or a
3607fb65297SMauro Carvalho Chehab	  set of speakers.
3611da177e4SLinus Torvalds
3627fb65297SMauro Carvalho Chehab	  To compile this driver as a module, choose M here: the
3637fb65297SMauro Carvalho Chehab	  module will be called dsbr100.
3647fb65297SMauro Carvalho Chehabendmenu
365