Orange Pi5 kernel

Deprecated Linux kernel 5.10.110 for OrangePi 5/5B/5+ boards

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