2 # Multimedia Video device configuration
6 depends on VIDEO_DEV!=n
9 tristate "ADS Cadet AM/FM Tuner"
10 depends on ISA && VIDEO_V4L2
12 Choose Y here if you have one of these AM/FM radio cards, and then
13 fill in the port address below.
15 In order to control your radio card, you will need to use programs
16 that are compatible with the Video For Linux API. Information on
17 this API and pointers to "v4l" programs may be found at
18 <file:Documentation/video4linux/API.html>.
20 Further documentation on this driver can be found on the WWW at
21 <http://linux.blackhawke.net/cadet/>.
23 To compile this driver as a module, choose M here: the
24 module will be called radio-cadet.
27 tristate "AIMSlab RadioTrack (aka RadioReveal) support"
28 depends on ISA && VIDEO_V4L2
30 Choose Y here if you have one of these FM radio cards, and then fill
31 in the port address below.
33 Note that newer AIMSlab RadioTrack cards have a different chipset
34 and are not supported by this driver. For these cards, use the
35 RadioTrack II driver below.
37 If you have a GemTeks combined (PnP) sound- and radio card you must
38 use this driver as a module and setup the card with isapnptools.
39 You must also pass the module a suitable io parameter, 0x248 has
40 been reported to be used by these cards.
42 In order to control your radio card, you will need to use programs
43 that are compatible with the Video For Linux API. Information on
44 this API and pointers to "v4l" programs may be found at
45 <file:Documentation/video4linux/API.html>. More information is
47 <file:Documentation/video4linux/radiotrack.txt>.
49 To compile this driver as a module, choose M here: the
50 module will be called radio-aimslab.
52 config RADIO_RTRACK_PORT
53 hex "RadioTrack i/o port (0x20f or 0x30f)"
54 depends on RADIO_RTRACK=y
57 Enter either 0x30f or 0x20f here. The card default is 0x30f, if you
58 haven't changed the jumper setting on the card.
61 tristate "AIMSlab RadioTrack II support"
62 depends on ISA && VIDEO_V4L2
64 Choose Y here if you have this FM radio card, and then fill in the
67 In order to control your radio card, you will need to use programs
68 that are compatible with the Video For Linux API. Information on
69 this API and pointers to "v4l" programs may be found at
70 <file:Documentation/video4linux/API.html>.
72 To compile this driver as a module, choose M here: the
73 module will be called radio-rtrack2.
75 config RADIO_RTRACK2_PORT
76 hex "RadioTrack II i/o port (0x20c or 0x30c)"
77 depends on RADIO_RTRACK2=y
80 Enter either 0x30c or 0x20c here. The card default is 0x30c, if you
81 haven't changed the jumper setting on the card.
84 tristate "Aztech/Packard Bell Radio"
85 depends on ISA && VIDEO_V4L2
87 Choose Y here if you have one of these FM radio cards, and then fill
88 in the port address below.
90 In order to control your radio card, you will need to use programs
91 that are compatible with the Video For Linux API. Information on
92 this API and pointers to "v4l" programs may be found at
93 <file:Documentation/video4linux/API.html>.
95 To compile this driver as a module, choose M here: the
96 module will be called radio-aztech.
98 config RADIO_AZTECH_PORT
99 hex "Aztech/Packard Bell I/O port (0x350 or 0x358)"
100 depends on RADIO_AZTECH=y
103 Enter either 0x350 or 0x358 here. The card default is 0x350, if you
104 haven't changed the setting of jumper JP3 on the card. Removing the
105 jumper sets the card to 0x358.
108 tristate "GemTek Radio Card support"
109 depends on ISA && VIDEO_V4L2
111 Choose Y here if you have this FM radio card, and then fill in the
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>.
119 To compile this driver as a module, choose M here: the
120 module will be called radio-gemtek.
122 config RADIO_GEMTEK_PORT
123 hex "GemTek i/o port (0x20c, 0x30c, 0x24c or 0x34c)"
124 depends on RADIO_GEMTEK=y
127 Enter either 0x20c, 0x30c, 0x24c or 0x34c here. The card default is
128 0x34c, if you haven't changed the jumper setting on the card. On
129 Sound Vision 16 Gold PnP with FM Radio (ESS1869+FM Gemtek), the I/O
132 config RADIO_GEMTEK_PCI
133 tristate "GemTek PCI Radio Card support"
134 depends on VIDEO_V4L2 && PCI
136 Choose Y here if you have this PCI FM radio card.
138 In order to control your radio card, you will need to use programs
139 that are compatible with the Video for Linux API. Information on
140 this API and pointers to "v4l" programs may be found at
141 <file:Documentation/video4linux/API.html>.
143 To compile this driver as a module, choose M here: the
144 module will be called radio-gemtek-pci.
146 config RADIO_MAXIRADIO
147 tristate "Guillemot MAXI Radio FM 2000 radio"
148 depends on VIDEO_V4L2 && PCI
150 Choose Y here if you have this radio card. This card may also be
151 found as Gemtek PCI FM.
153 In order to control your radio card, you will need to use programs
154 that are compatible with the Video For Linux API. Information on
155 this API and pointers to "v4l" programs may be found at
156 <file:Documentation/video4linux/API.html>.
158 To compile this driver as a module, choose M here: the
159 module will be called radio-maxiradio.
162 tristate "Maestro on board radio"
163 depends on VIDEO_V4L2 && PCI
165 Say Y here to directly support the on-board radio tuner on the
166 Maestro 2 or 2E sound card.
168 In order to control your radio card, you will need to use programs
169 that are compatible with the Video For Linux API. Information on
170 this API and pointers to "v4l" programs may be found at
171 <file:Documentation/video4linux/API.html>.
173 To compile this driver as a module, choose M here: the
174 module will be called radio-maestro.
176 config RADIO_MIROPCM20
177 tristate "miroSOUND PCM20 radio"
178 depends on ISA && VIDEO_V4L1 && SOUND_ACI_MIXER
180 Choose Y here if you have this FM radio card. You also need to say Y
181 to "ACI mixer (miroSOUND PCM1-pro/PCM12/PCM20 radio)" (in "Sound")
184 In order to control your radio card, you will need to use programs
185 that are compatible with the Video For Linux API. Information on
186 this API and pointers to "v4l" programs may be found at
187 <file:Documentation/video4linux/API.html>.
189 To compile this driver as a module, choose M here: the
190 module will be called miropcm20.
192 config RADIO_MIROPCM20_RDS
193 tristate "miroSOUND PCM20 radio RDS user interface (EXPERIMENTAL)"
194 depends on RADIO_MIROPCM20 && EXPERIMENTAL
196 Choose Y here if you want to see RDS/RBDS information like
197 RadioText, Programme Service name, Clock Time and date, Programme
198 Type and Traffic Announcement/Programme identification.
200 It's not possible to read the raw RDS packets from the device, so
201 the driver cant provide an V4L interface for this. But the
202 availability of RDS is reported over V4L by the basic driver
203 already. Here RDS can be read from files in /dev/v4l/rds.
205 To compile this driver as a module, choose M here: the
206 module will be called miropcm20-rds.
209 tristate "SF16FMI Radio"
210 depends on ISA && VIDEO_V4L2
212 Choose Y here if you have one of these FM radio cards. If you
213 compile the driver into the kernel and your card is not PnP one, you
214 have to add "sf16fm=<io>" to the kernel command line (I/O address is
217 In order to control your radio card, you will need to use programs
218 that are compatible with the Video For Linux API. Information on
219 this API and pointers to "v4l" programs may be found at
220 <file:Documentation/video4linux/API.html>.
222 To compile this driver as a module, choose M here: the
223 module will be called radio-sf16fmi.
225 config RADIO_SF16FMR2
226 tristate "SF16FMR2 Radio"
227 depends on ISA && VIDEO_V4L2
229 Choose Y here if you have one of these FM radio cards.
231 In order to control your radio card, you will need to use programs
232 that are compatible with the Video For Linux API. Information on
233 this API and pointers to "v4l" programs may be found on the WWW at
234 <http://roadrunner.swansea.uk.linux.org/v4l.shtml>.
236 To compile this driver as a module, choose M here: the
237 module will be called radio-sf16fmr2.
239 config RADIO_TERRATEC
240 tristate "TerraTec ActiveRadio ISA Standalone"
241 depends on ISA && VIDEO_V4L2
243 Choose Y here if you have this FM radio card, and then fill in the
244 port address below. (TODO)
246 Note: This driver is in its early stages. Right now volume and
247 frequency control and muting works at least for me, but
248 unfortunately I have not found anybody who wants to use this card
249 with Linux. So if it is this what YOU are trying to do right now,
250 PLEASE DROP ME A NOTE!! Rolf Offermanns <rolf@offermanns.de>.
252 In order to control your radio card, you will need to use programs
253 that are compatible with the Video For Linux API. Information on
254 this API and pointers to "v4l" programs may be found at
255 <file:Documentation/video4linux/API.html>.
257 To compile this driver as a module, choose M here: the
258 module will be called radio-terratec.
260 config RADIO_TERRATEC_PORT
261 hex "Terratec i/o port (normally 0x590)"
262 depends on RADIO_TERRATEC=y
265 Fill in the I/O port of your TerraTec FM radio card. If unsure, go
269 tristate "Trust FM radio card"
270 depends on ISA && VIDEO_V4L2
272 This is a driver for the Trust FM radio cards. Say Y if you have
273 such a card and want to use it under Linux.
275 To compile this driver as a module, choose M here: the
276 module will be called radio-trust.
278 config RADIO_TRUST_PORT
279 hex "Trust i/o port (usually 0x350 or 0x358)"
280 depends on RADIO_TRUST=y
283 Enter the I/O port of your Trust FM radio card. If unsure, try the
284 values "0x350" or "0x358".
287 tristate "Typhoon Radio (a.k.a. EcoRadio)"
288 depends on ISA && VIDEO_V4L2
290 Choose Y here if you have one of these FM radio cards, and then fill
291 in the port address and the frequency used for muting below.
293 In order to control your radio card, you will need to use programs
294 that are compatible with the Video For Linux API. Information on
295 this API and pointers to "v4l" programs may be found at
296 <file:Documentation/video4linux/API.html>.
298 To compile this driver as a module, choose M here: the
299 module will be called radio-typhoon.
301 config RADIO_TYPHOON_PROC_FS
302 bool "Support for /proc/radio-typhoon"
303 depends on PROC_FS && RADIO_TYPHOON
305 Say Y here if you want the typhoon radio card driver to write
306 status information (frequency, volume, muted, mute frequency,
307 base address) to /proc/radio-typhoon. The file can be viewed with
308 your favorite pager (i.e. use "more /proc/radio-typhoon" or "less
309 /proc/radio-typhoon" or simply "cat /proc/radio-typhoon").
311 config RADIO_TYPHOON_PORT
312 hex "Typhoon I/O port (0x316 or 0x336)"
313 depends on RADIO_TYPHOON=y
316 Enter the I/O port of your Typhoon or EcoRadio radio card.
318 config RADIO_TYPHOON_MUTEFREQ
319 int "Typhoon frequency set when muting the device (kHz)"
320 depends on RADIO_TYPHOON=y
323 Enter the frequency used for muting the radio. The device is never
324 completely silent. If the volume is just turned down, you can still
325 hear silent voices and music. For that reason, the frequency of the
326 radio device is set to the frequency you can enter here whenever
327 the device is muted. There should be no local radio station at that
331 tristate "Zoltrix Radio"
332 depends on ISA && VIDEO_V4L2
334 Choose Y here if you have one of these FM radio cards, and then fill
335 in the port address below.
337 In order to control your radio card, you will need to use programs
338 that are compatible with the Video For Linux API. Information on
339 this API and pointers to "v4l" programs may be found at
340 <file:Documentation/video4linux/API.html>.
342 To compile this driver as a module, choose M here: the
343 module will be called radio-zoltrix.
345 config RADIO_ZOLTRIX_PORT
346 hex "ZOLTRIX I/O port (0x20c or 0x30c)"
347 depends on RADIO_ZOLTRIX=y
350 Enter the I/O port of your Zoltrix radio card.
353 tristate "D-Link USB FM radio support (EXPERIMENTAL)"
354 depends on USB && VIDEO_V4L2 && EXPERIMENTAL
356 Say Y here if you want to connect this type of radio to your
357 computer's USB port. Note that the audio is not digital, and
358 you must connect the line out connector to a sound card or a
361 To compile this driver as a module, choose M here: the
362 module will be called dsbr100.