1 menu "Customise DVB Frontends"
4 config DVB_FE_CUSTOMISE
5 bool "Customise the frontend modules to build"
8 This allows the user to deselect frontend drivers unnecessary
9 for their hardware from the build. Use this option with care
10 as deselecting frontends which are in fact necessary will result
11 in DVB devices which cannot be tuned due to lack of driver support.
15 comment "DVB-S (satellite) frontends"
19 tristate "Conexant CX24110 based"
20 depends on DVB_CORE && I2C
21 default m if DVB_FE_CUSTOMISE
23 A DVB-S tuner module. Say Y when you want to support this frontend.
26 tristate "Conexant CX24123 based"
27 depends on DVB_CORE && I2C
28 default m if DVB_FE_CUSTOMISE
30 A DVB-S tuner module. Say Y when you want to support this frontend.
33 tristate "Zarlink VP310/MT312/ZL10313 based"
34 depends on DVB_CORE && I2C
35 default m if DVB_FE_CUSTOMISE
37 A DVB-S tuner module. Say Y when you want to support this frontend.
40 tristate "Samsung S5H1420 based"
41 depends on DVB_CORE && I2C
42 default m if DVB_FE_CUSTOMISE
44 A DVB-S tuner module. Say Y when you want to support this frontend.
47 tristate "ST STV0299 based"
48 depends on DVB_CORE && I2C
49 default m if DVB_FE_CUSTOMISE
51 A DVB-S tuner module. Say Y when you want to support this frontend.
54 tristate "Philips TDA8083 based"
55 depends on DVB_CORE && I2C
56 default m if DVB_FE_CUSTOMISE
58 A DVB-S tuner module. Say Y when you want to support this frontend.
61 tristate "Philips TDA10086 based"
62 depends on DVB_CORE && I2C
63 default m if DVB_FE_CUSTOMISE
65 A DVB-S tuner module. Say Y when you want to support this frontend.
68 tristate "VLSI VES1893 or VES1993 based"
69 depends on DVB_CORE && I2C
70 default m if DVB_FE_CUSTOMISE
72 A DVB-S tuner module. Say Y when you want to support this frontend.
74 config DVB_TUNER_ITD1000
75 tristate "Integrant ITD1000 Zero IF tuner for DVB-S/DSS"
76 depends on DVB_CORE && I2C
77 default m if DVB_FE_CUSTOMISE
79 A DVB-S tuner module. Say Y when you want to support this frontend.
82 tristate "Philips TDA826X silicon tuner"
83 depends on DVB_CORE && I2C
84 default m if DVB_FE_CUSTOMISE
86 A DVB-S silicon tuner module. Say Y when you want to support this tuner.
89 tristate "Infineon TUA6100 PLL"
90 depends on DVB_CORE && I2C
91 default m if DVB_FE_CUSTOMISE
95 comment "DVB-T (terrestrial) frontends"
99 tristate "Spase sp8870 based"
100 depends on DVB_CORE && I2C
101 default m if DVB_FE_CUSTOMISE
103 A DVB-T tuner module. Say Y when you want to support this frontend.
105 This driver needs external firmware. Please use the command
106 "<kerneldir>/Documentation/dvb/get_dvb_firmware sp8870" to
107 download/extract it, and then copy it to /usr/lib/hotplug/firmware
108 or /lib/firmware (depending on configuration of firmware hotplug).
111 tristate "Spase sp887x based"
112 depends on DVB_CORE && I2C
113 default m if DVB_FE_CUSTOMISE
115 A DVB-T tuner module. Say Y when you want to support this frontend.
117 This driver needs external firmware. Please use the command
118 "<kerneldir>/Documentation/dvb/get_dvb_firmware sp887x" to
119 download/extract it, and then copy it to /usr/lib/hotplug/firmware
120 or /lib/firmware (depending on configuration of firmware hotplug).
123 tristate "Conexant CX22700 based"
124 depends on DVB_CORE && I2C
125 default m if DVB_FE_CUSTOMISE
127 A DVB-T tuner module. Say Y when you want to support this frontend.
130 tristate "Conexant cx22702 demodulator (OFDM)"
131 depends on DVB_CORE && I2C
132 default m if DVB_FE_CUSTOMISE
134 A DVB-T tuner module. Say Y when you want to support this frontend.
137 tristate "Micronas DRX3975D/DRX3977D based"
138 depends on DVB_CORE && I2C && HOTPLUG
139 default m if DVB_FE_CUSTOMISE
142 A DVB-T tuner module. Say Y when you want to support this frontend.
145 This driver needs external firmware. Please use the command
146 "<kerneldir>/Documentation/dvb/get_dvb_firmware drx397xD" to
147 download/extract them, and then copy them to /usr/lib/hotplug/firmware
148 or /lib/firmware (depending on configuration of firmware hotplug).
151 tristate "LSI L64781"
152 depends on DVB_CORE && I2C
153 default m if DVB_FE_CUSTOMISE
155 A DVB-T tuner module. Say Y when you want to support this frontend.
158 tristate "Philips TDA10045H/TDA10046H based"
159 depends on DVB_CORE && I2C
160 default m if DVB_FE_CUSTOMISE
162 A DVB-T tuner module. Say Y when you want to support this frontend.
164 This driver needs external firmware. Please use the commands
165 "<kerneldir>/Documentation/dvb/get_dvb_firmware tda10045",
166 "<kerneldir>/Documentation/dvb/get_dvb_firmware tda10046" to
167 download/extract them, and then copy them to /usr/lib/hotplug/firmware
168 or /lib/firmware (depending on configuration of firmware hotplug).
171 tristate "NxtWave Communications NXT6000 based"
172 depends on DVB_CORE && I2C
173 default m if DVB_FE_CUSTOMISE
175 A DVB-T tuner module. Say Y when you want to support this frontend.
178 tristate "Zarlink MT352 based"
179 depends on DVB_CORE && I2C
180 default m if DVB_FE_CUSTOMISE
182 A DVB-T tuner module. Say Y when you want to support this frontend.
185 tristate "Zarlink ZL10353 based"
186 depends on DVB_CORE && I2C
187 default m if DVB_FE_CUSTOMISE
189 A DVB-T tuner module. Say Y when you want to support this frontend.
192 tristate "DiBcom 3000M-B"
193 depends on DVB_CORE && I2C
194 default m if DVB_FE_CUSTOMISE
196 A DVB-T tuner module. Designed for mobile usage. Say Y when you want
197 to support this frontend.
200 tristate "DiBcom 3000P/M-C"
201 depends on DVB_CORE && I2C
202 default m if DVB_FE_CUSTOMISE
204 A DVB-T tuner module. Designed for mobile usage. Say Y when you want
205 to support this frontend.
208 tristate "DiBcom 7000MA/MB/PA/PB/MC"
209 depends on DVB_CORE && I2C
210 default m if DVB_FE_CUSTOMISE
212 A DVB-T tuner module. Designed for mobile usage. Say Y when you want
213 to support this frontend.
216 tristate "DiBcom 7000PC"
217 depends on DVB_CORE && I2C
218 default m if DVB_FE_CUSTOMISE
220 A DVB-T tuner module. Designed for mobile usage. Say Y when you want
221 to support this frontend.
224 tristate "Philips TDA10048HN based"
225 depends on DVB_CORE && I2C
226 default m if DVB_FE_CUSTOMISE
228 A DVB-T tuner module. Say Y when you want to support this frontend.
230 comment "DVB-C (cable) frontends"
234 tristate "VLSI VES1820 based"
235 depends on DVB_CORE && I2C
236 default m if DVB_FE_CUSTOMISE
238 A DVB-C tuner module. Say Y when you want to support this frontend.
241 tristate "Philips TDA10021 based"
242 depends on DVB_CORE && I2C
243 default m if DVB_FE_CUSTOMISE
245 A DVB-C tuner module. Say Y when you want to support this frontend.
248 tristate "Philips TDA10023 based"
249 depends on DVB_CORE && I2C
250 default m if DVB_FE_CUSTOMISE
252 A DVB-C tuner module. Say Y when you want to support this frontend.
255 tristate "ST STV0297 based"
256 depends on DVB_CORE && I2C
257 default m if DVB_FE_CUSTOMISE
259 A DVB-C tuner module. Say Y when you want to support this frontend.
261 comment "ATSC (North American/Korean Terrestrial/Cable DTV) frontends"
265 tristate "NxtWave Communications NXT2002/NXT2004 based"
266 depends on DVB_CORE && I2C
267 default m if DVB_FE_CUSTOMISE
269 An ATSC 8VSB and QAM64/256 tuner module. Say Y when you want
270 to support this frontend.
272 This driver needs external firmware. Please use the commands
273 "<kerneldir>/Documentation/dvb/get_dvb_firmware nxt2002" and
274 "<kerneldir>/Documentation/dvb/get_dvb_firmware nxt2004" to
275 download/extract them, and then copy them to /usr/lib/hotplug/firmware
276 or /lib/firmware (depending on configuration of firmware hotplug).
279 tristate "Oren OR51211 based"
280 depends on DVB_CORE && I2C
281 default m if DVB_FE_CUSTOMISE
283 An ATSC 8VSB tuner module. Say Y when you want to support this frontend.
285 This driver needs external firmware. Please use the command
286 "<kerneldir>/Documentation/dvb/get_dvb_firmware or51211" to
287 download it, and then copy it to /usr/lib/hotplug/firmware
288 or /lib/firmware (depending on configuration of firmware hotplug).
291 tristate "Oren OR51132 based"
292 depends on DVB_CORE && I2C
293 default m if DVB_FE_CUSTOMISE
295 An ATSC 8VSB and QAM64/256 tuner module. Say Y when you want
296 to support this frontend.
298 This driver needs external firmware. Please use the commands
299 "<kerneldir>/Documentation/dvb/get_dvb_firmware or51132_vsb" and/or
300 "<kerneldir>/Documentation/dvb/get_dvb_firmware or51132_qam" to
301 download firmwares for 8VSB and QAM64/256, respectively. Copy them to
302 /usr/lib/hotplug/firmware or /lib/firmware (depending on
303 configuration of firmware hotplug).
306 tristate "Broadcom BCM3510"
307 depends on DVB_CORE && I2C
308 default m if DVB_FE_CUSTOMISE
310 An ATSC 8VSB/16VSB and QAM64/256 tuner module. Say Y when you want to
311 support this frontend.
314 tristate "LG Electronics LGDT3302/LGDT3303 based"
315 depends on DVB_CORE && I2C
316 default m if DVB_FE_CUSTOMISE
318 An ATSC 8VSB and QAM64/256 tuner module. Say Y when you want
319 to support this frontend.
322 tristate "Samsung S5H1409 based"
323 depends on DVB_CORE && I2C
324 default m if DVB_FE_CUSTOMISE
326 An ATSC 8VSB and QAM64/256 tuner module. Say Y when you want
327 to support this frontend.
330 tristate "Auvitek AU8522 based"
331 depends on DVB_CORE && I2C
332 default m if DVB_FE_CUSTOMISE
334 An ATSC 8VSB and QAM64/256 tuner module. Say Y when you want
335 to support this frontend.
338 tristate "Samsung S5H1411 based"
339 depends on DVB_CORE && I2C
340 default m if DVB_FE_CUSTOMISE
342 An ATSC 8VSB and QAM64/256 tuner module. Say Y when you want
343 to support this frontend.
345 comment "Digital terrestrial only tuners/PLL"
349 tristate "Generic I2C PLL based tuners"
350 depends on DVB_CORE && I2C
351 default m if DVB_FE_CUSTOMISE
353 This module drives a number of tuners based on PLL chips with a
354 common I2C interface. Say Y when you want to support these tuners.
356 config DVB_TUNER_DIB0070
357 tristate "DiBcom DiB0070 silicon base-band tuner"
359 default m if DVB_FE_CUSTOMISE
361 A driver for the silicon baseband tuner DiB0070 from DiBcom.
362 This device is only used inside a SiP called togther with a
365 comment "SEC control devices for DVB-S"
369 tristate "LNBP21 SEC controller"
370 depends on DVB_CORE && I2C
371 default m if DVB_FE_CUSTOMISE
376 tristate "ISL6405 SEC controller"
377 depends on DVB_CORE && I2C
378 default m if DVB_FE_CUSTOMISE
383 tristate "ISL6421 SEC controller"
384 depends on DVB_CORE && I2C
385 default m if DVB_FE_CUSTOMISE