Kconfig (4f2c0a4acffbec01079c28f839422e64ddeff004) Kconfig (7997604bc90bbb367396dd406ecb50645ab406ef)
1# SPDX-License-Identifier: GPL-2.0-only
2#
3# Multimedia Video device configuration
4#
5
6menuconfig RADIO_ADAPTERS
7 tristate "Radio Adapters"
8 depends on VIDEO_DEV
9 depends on MEDIA_RADIO_SUPPORT
10 default VIDEO_DEV
11 help
12 Say Y here to enable selecting AM/FM radio adapters.
13
14if RADIO_ADAPTERS
15
16config RADIO_MAXIRADIO
17 tristate "Guillemot MAXI Radio FM 2000 radio"
1# SPDX-License-Identifier: GPL-2.0-only
2#
3# Multimedia Video device configuration
4#
5
6menuconfig RADIO_ADAPTERS
7 tristate "Radio Adapters"
8 depends on VIDEO_DEV
9 depends on MEDIA_RADIO_SUPPORT
10 default VIDEO_DEV
11 help
12 Say Y here to enable selecting AM/FM radio adapters.
13
14if RADIO_ADAPTERS
15
16config RADIO_MAXIRADIO
17 tristate "Guillemot MAXI Radio FM 2000 radio"
18 depends on PCI
18 depends on PCI && HAS_IOPORT
19 select RADIO_TEA575X
20 help
21 Choose Y here if you have this radio card. This card may also be
22 found as Gemtek PCI FM.
23
24 In order to control your radio card, you will need to use programs
25 that are compatible with the Video For Linux API. Information on
26 this API and pointers to "v4l" programs may be found at

--- 200 unchanged lines hidden (view full) ---

227
228#
229# ISA drivers configuration
230#
231
232menuconfig V4L_RADIO_ISA_DRIVERS
233 bool "ISA radio devices"
234 depends on ISA || COMPILE_TEST
19 select RADIO_TEA575X
20 help
21 Choose Y here if you have this radio card. This card may also be
22 found as Gemtek PCI FM.
23
24 In order to control your radio card, you will need to use programs
25 that are compatible with the Video For Linux API. Information on
26 this API and pointers to "v4l" programs may be found at

--- 200 unchanged lines hidden (view full) ---

227
228#
229# ISA drivers configuration
230#
231
232menuconfig V4L_RADIO_ISA_DRIVERS
233 bool "ISA radio devices"
234 depends on ISA || COMPILE_TEST
235 depends on HAS_IOPORT
235 help
236 Say Y here to enable support for these ISA drivers.
237
238if V4L_RADIO_ISA_DRIVERS
239
240config RADIO_AZTECH
241 tristate "Aztech/Packard Bell Radio"
242 depends on ISA || COMPILE_TEST
236 help
237 Say Y here to enable support for these ISA drivers.
238
239if V4L_RADIO_ISA_DRIVERS
240
241config RADIO_AZTECH
242 tristate "Aztech/Packard Bell Radio"
243 depends on ISA || COMPILE_TEST
244 depends on HAS_IOPORT
243 select RADIO_ISA
244 help
245 Choose Y here if you have one of these FM radio cards, and then fill
246 in the port address below.
247
248 To compile this driver as a module, choose M here: the
249 module will be called radio-aztech.
250

--- 4 unchanged lines hidden (view full) ---

255 help
256 Enter either 0x350 or 0x358 here. The card default is 0x350, if you
257 haven't changed the setting of jumper JP3 on the card. Removing the
258 jumper sets the card to 0x358.
259
260config RADIO_CADET
261 tristate "ADS Cadet AM/FM Tuner"
262 depends on ISA || COMPILE_TEST
245 select RADIO_ISA
246 help
247 Choose Y here if you have one of these FM radio cards, and then fill
248 in the port address below.
249
250 To compile this driver as a module, choose M here: the
251 module will be called radio-aztech.
252

--- 4 unchanged lines hidden (view full) ---

257 help
258 Enter either 0x350 or 0x358 here. The card default is 0x350, if you
259 haven't changed the setting of jumper JP3 on the card. Removing the
260 jumper sets the card to 0x358.
261
262config RADIO_CADET
263 tristate "ADS Cadet AM/FM Tuner"
264 depends on ISA || COMPILE_TEST
265 depends on HAS_IOPORT
263 help
264 Choose Y here if you have one of these AM/FM radio cards, and then
265 fill in the port address below.
266
267 To compile this driver as a module, choose M here: the
268 module will be called radio-cadet.
269
270config RADIO_GEMTEK
271 tristate "GemTek Radio card (or compatible) support"
272 depends on ISA || COMPILE_TEST
266 help
267 Choose Y here if you have one of these AM/FM radio cards, and then
268 fill in the port address below.
269
270 To compile this driver as a module, choose M here: the
271 module will be called radio-cadet.
272
273config RADIO_GEMTEK
274 tristate "GemTek Radio card (or compatible) support"
275 depends on ISA || COMPILE_TEST
276 depends on HAS_IOPORT
273 select RADIO_ISA
274 help
275 Choose Y here if you have this FM radio card, and then fill in the
276 I/O port address and settings below. The following cards either have
277 GemTek Radio tuner or are rebranded GemTek Radio cards:
278
279 - Sound Vision 16 Gold with FM Radio
280 - Typhoon Radio card (some models)

--- 23 unchanged lines hidden (view full) ---

304 default y
305 help
306 Say Y here to enable automatic probing for GemTek Radio card. The
307 following ports will be probed: 0x20c, 0x30c, 0x24c, 0x34c, 0x248 and
308 0x28c.
309
310config RADIO_ISA
311 depends on ISA || COMPILE_TEST
277 select RADIO_ISA
278 help
279 Choose Y here if you have this FM radio card, and then fill in the
280 I/O port address and settings below. The following cards either have
281 GemTek Radio tuner or are rebranded GemTek Radio cards:
282
283 - Sound Vision 16 Gold with FM Radio
284 - Typhoon Radio card (some models)

--- 23 unchanged lines hidden (view full) ---

308 default y
309 help
310 Say Y here to enable automatic probing for GemTek Radio card. The
311 following ports will be probed: 0x20c, 0x30c, 0x24c, 0x34c, 0x248 and
312 0x28c.
313
314config RADIO_ISA
315 depends on ISA || COMPILE_TEST
316 depends on HAS_IOPORT
312 tristate
313
314config RADIO_MIROPCM20
315 tristate "miroSOUND PCM20 radio"
316 depends on ISA || COMPILE_TEST
317 depends on ISA_DMA_API && SND
318 select SND_ISA
319 select SND_MIRO

--- 4 unchanged lines hidden (view full) ---

324 is required for the radio-miropcm20.
325
326 To compile this driver as a module, choose M here: the
327 module will be called radio-miropcm20.
328
329config RADIO_RTRACK
330 tristate "AIMSlab RadioTrack (aka RadioReveal) support"
331 depends on ISA || COMPILE_TEST
317 tristate
318
319config RADIO_MIROPCM20
320 tristate "miroSOUND PCM20 radio"
321 depends on ISA || COMPILE_TEST
322 depends on ISA_DMA_API && SND
323 select SND_ISA
324 select SND_MIRO

--- 4 unchanged lines hidden (view full) ---

329 is required for the radio-miropcm20.
330
331 To compile this driver as a module, choose M here: the
332 module will be called radio-miropcm20.
333
334config RADIO_RTRACK
335 tristate "AIMSlab RadioTrack (aka RadioReveal) support"
336 depends on ISA || COMPILE_TEST
337 depends on HAS_IOPORT
332 select RADIO_ISA
333 help
334 Choose Y here if you have one of these FM radio cards, and then fill
335 in the port address below.
336
337 Note that newer AIMSlab RadioTrack cards have a different chipset
338 and are not supported by this driver. For these cards, use the
339 RadioTrack II driver below.

--- 38 unchanged lines hidden (view full) ---

378 default "30f"
379 help
380 Enter either 0x30f or 0x20f here. The card default is 0x30f, if you
381 haven't changed the jumper setting on the card.
382
383config RADIO_SF16FMI
384 tristate "SF16-FMI/SF16-FMP/SF16-FMD Radio"
385 depends on ISA || COMPILE_TEST
338 select RADIO_ISA
339 help
340 Choose Y here if you have one of these FM radio cards, and then fill
341 in the port address below.
342
343 Note that newer AIMSlab RadioTrack cards have a different chipset
344 and are not supported by this driver. For these cards, use the
345 RadioTrack II driver below.

--- 38 unchanged lines hidden (view full) ---

384 default "30f"
385 help
386 Enter either 0x30f or 0x20f here. The card default is 0x30f, if you
387 haven't changed the jumper setting on the card.
388
389config RADIO_SF16FMI
390 tristate "SF16-FMI/SF16-FMP/SF16-FMD Radio"
391 depends on ISA || COMPILE_TEST
392 depends on HAS_IOPORT
386 help
387 Choose Y here if you have one of these FM radio cards.
388
389 To compile this driver as a module, choose M here: the
390 module will be called radio-sf16fmi.
391
392config RADIO_SF16FMR2
393 tristate "SF16-FMR2/SF16-FMD2 Radio"
394 depends on ISA || COMPILE_TEST
393 help
394 Choose Y here if you have one of these FM radio cards.
395
396 To compile this driver as a module, choose M here: the
397 module will be called radio-sf16fmi.
398
399config RADIO_SF16FMR2
400 tristate "SF16-FMR2/SF16-FMD2 Radio"
401 depends on ISA || COMPILE_TEST
402 depends on HAS_IOPORT
395 select RADIO_TEA575X
396 help
397 Choose Y here if you have one of these FM radio cards.
398
399 To compile this driver as a module, choose M here: the
400 module will be called radio-sf16fmr2.
401
402config RADIO_TERRATEC
403 tristate "TerraTec ActiveRadio ISA Standalone"
404 depends on ISA || COMPILE_TEST
403 select RADIO_TEA575X
404 help
405 Choose Y here if you have one of these FM radio cards.
406
407 To compile this driver as a module, choose M here: the
408 module will be called radio-sf16fmr2.
409
410config RADIO_TERRATEC
411 tristate "TerraTec ActiveRadio ISA Standalone"
412 depends on ISA || COMPILE_TEST
413 depends on HAS_IOPORT
405 select RADIO_ISA
406 help
407 Choose Y here if you have this FM radio card.
408
409 Note: this driver hasn't been tested since a long time due to lack
410 of hardware. If you have this hardware, then please contact the
411 linux-media mailinglist.
412
413 To compile this driver as a module, choose M here: the
414 module will be called radio-terratec.
415
416config RADIO_TRUST
417 tristate "Trust FM radio card"
418 depends on ISA || COMPILE_TEST
414 select RADIO_ISA
415 help
416 Choose Y here if you have this FM radio card.
417
418 Note: this driver hasn't been tested since a long time due to lack
419 of hardware. If you have this hardware, then please contact the
420 linux-media mailinglist.
421
422 To compile this driver as a module, choose M here: the
423 module will be called radio-terratec.
424
425config RADIO_TRUST
426 tristate "Trust FM radio card"
427 depends on ISA || COMPILE_TEST
428 depends on HAS_IOPORT
419 select RADIO_ISA
420 help
421 This is a driver for the Trust FM radio cards. Say Y if you have
422 such a card and want to use it under Linux.
423
424 Note: this driver hasn't been tested since a long time due to lack
425 of hardware. If you have this hardware, then please contact the
426 linux-media mailinglist.

--- 7 unchanged lines hidden (view full) ---

434 default "350"
435 help
436 Enter the I/O port of your Trust FM radio card. If unsure, try the
437 values "0x350" or "0x358".
438
439config RADIO_TYPHOON
440 tristate "Typhoon Radio (a.k.a. EcoRadio)"
441 depends on ISA || COMPILE_TEST
429 select RADIO_ISA
430 help
431 This is a driver for the Trust FM radio cards. Say Y if you have
432 such a card and want to use it under Linux.
433
434 Note: this driver hasn't been tested since a long time due to lack
435 of hardware. If you have this hardware, then please contact the
436 linux-media mailinglist.

--- 7 unchanged lines hidden (view full) ---

444 default "350"
445 help
446 Enter the I/O port of your Trust FM radio card. If unsure, try the
447 values "0x350" or "0x358".
448
449config RADIO_TYPHOON
450 tristate "Typhoon Radio (a.k.a. EcoRadio)"
451 depends on ISA || COMPILE_TEST
452 depends on HAS_IOPORT
442 select RADIO_ISA
443 help
444 Choose Y here if you have one of these FM radio cards, and then fill
445 in the port address and the frequency used for muting below.
446
447 Note: this driver hasn't been tested since a long time due to lack
448 of hardware. If you have this hardware, then please contact the
449 linux-media mailinglist.

--- 18 unchanged lines hidden (view full) ---

468 depends on RADIO_TYPHOON=y
469 default "316"
470 help
471 Enter the I/O port of your Typhoon or EcoRadio radio card.
472
473config RADIO_ZOLTRIX
474 tristate "Zoltrix Radio"
475 depends on ISA || COMPILE_TEST
453 select RADIO_ISA
454 help
455 Choose Y here if you have one of these FM radio cards, and then fill
456 in the port address and the frequency used for muting below.
457
458 Note: this driver hasn't been tested since a long time due to lack
459 of hardware. If you have this hardware, then please contact the
460 linux-media mailinglist.

--- 18 unchanged lines hidden (view full) ---

479 depends on RADIO_TYPHOON=y
480 default "316"
481 help
482 Enter the I/O port of your Typhoon or EcoRadio radio card.
483
484config RADIO_ZOLTRIX
485 tristate "Zoltrix Radio"
486 depends on ISA || COMPILE_TEST
487 depends on HAS_IOPORT
476 select RADIO_ISA
477 help
478 Choose Y here if you have one of these FM radio cards, and then fill
479 in the port address below.
480
481 Note: this driver hasn't been tested since a long time due to lack
482 of hardware. If you have this hardware, then please contact the
483 linux-media mailinglist.

--- 14 unchanged lines hidden ---
488 select RADIO_ISA
489 help
490 Choose Y here if you have one of these FM radio cards, and then fill
491 in the port address below.
492
493 Note: this driver hasn't been tested since a long time due to lack
494 of hardware. If you have this hardware, then please contact the
495 linux-media mailinglist.

--- 14 unchanged lines hidden ---