Version:  2.0.40 2.2.26 2.4.37 3.1 3.2 3.3 3.4 3.5 3.6 3.7 3.8 3.9 3.10 3.11 3.12 3.13 3.14 3.15 3.16 3.17

Linux/drivers/media/radio/Kconfig

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

This page was automatically generated by LXR 0.3.1 (source).  •  Linux is a registered trademark of Linus Torvalds  •  Contact us