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
139 default m if DVB_FE_CUSTOMISE
141 A DVB-T tuner module. Say Y when you want to support this frontend.
144 This driver needs external firmware. Please use the command
145 "<kerneldir>/Documentation/dvb/get_dvb_firmware drx397xD" to
146 download/extract them, and then copy them to /usr/lib/hotplug/firmware
147 or /lib/firmware (depending on configuration of firmware hotplug).
150 tristate "LSI L64781"
151 depends on DVB_CORE && I2C
152 default m if DVB_FE_CUSTOMISE
154 A DVB-T tuner module. Say Y when you want to support this frontend.
157 tristate "Philips TDA10045H/TDA10046H based"
158 depends on DVB_CORE && I2C
159 default m if DVB_FE_CUSTOMISE
161 A DVB-T tuner module. Say Y when you want to support this frontend.
163 This driver needs external firmware. Please use the commands
164 "<kerneldir>/Documentation/dvb/get_dvb_firmware tda10045",
165 "<kerneldir>/Documentation/dvb/get_dvb_firmware tda10046" to
166 download/extract them, and then copy them to /usr/lib/hotplug/firmware
167 or /lib/firmware (depending on configuration of firmware hotplug).
170 tristate "NxtWave Communications NXT6000 based"
171 depends on DVB_CORE && I2C
172 default m if DVB_FE_CUSTOMISE
174 A DVB-T tuner module. Say Y when you want to support this frontend.
177 tristate "Zarlink MT352 based"
178 depends on DVB_CORE && I2C
179 default m if DVB_FE_CUSTOMISE
181 A DVB-T tuner module. Say Y when you want to support this frontend.
184 tristate "Zarlink ZL10353 based"
185 depends on DVB_CORE && I2C
186 default m if DVB_FE_CUSTOMISE
188 A DVB-T tuner module. Say Y when you want to support this frontend.
191 tristate "DiBcom 3000M-B"
192 depends on DVB_CORE && I2C
193 default m if DVB_FE_CUSTOMISE
195 A DVB-T tuner module. Designed for mobile usage. Say Y when you want
196 to support this frontend.
199 tristate "DiBcom 3000P/M-C"
200 depends on DVB_CORE && I2C
201 default m if DVB_FE_CUSTOMISE
203 A DVB-T tuner module. Designed for mobile usage. Say Y when you want
204 to support this frontend.
207 tristate "DiBcom 7000MA/MB/PA/PB/MC"
208 depends on DVB_CORE && I2C
209 default m if DVB_FE_CUSTOMISE
211 A DVB-T tuner module. Designed for mobile usage. Say Y when you want
212 to support this frontend.
215 tristate "DiBcom 7000PC"
216 depends on DVB_CORE && I2C
217 default m if DVB_FE_CUSTOMISE
219 A DVB-T tuner module. Designed for mobile usage. Say Y when you want
220 to support this frontend.
223 tristate "Philips TDA10048HN based"
224 depends on DVB_CORE && I2C
225 default m if DVB_FE_CUSTOMISE
227 A DVB-T tuner module. Say Y when you want to support this frontend.
229 comment "DVB-C (cable) frontends"
233 tristate "VLSI VES1820 based"
234 depends on DVB_CORE && I2C
235 default m if DVB_FE_CUSTOMISE
237 A DVB-C tuner module. Say Y when you want to support this frontend.
240 tristate "Philips TDA10021 based"
241 depends on DVB_CORE && I2C
242 default m if DVB_FE_CUSTOMISE
244 A DVB-C tuner module. Say Y when you want to support this frontend.
247 tristate "Philips TDA10023 based"
248 depends on DVB_CORE && I2C
249 default m if DVB_FE_CUSTOMISE
251 A DVB-C tuner module. Say Y when you want to support this frontend.
254 tristate "ST STV0297 based"
255 depends on DVB_CORE && I2C
256 default m if DVB_FE_CUSTOMISE
258 A DVB-C tuner module. Say Y when you want to support this frontend.
260 comment "ATSC (North American/Korean Terrestrial/Cable DTV) frontends"
264 tristate "NxtWave Communications NXT2002/NXT2004 based"
265 depends on DVB_CORE && I2C
266 default m if DVB_FE_CUSTOMISE
268 An ATSC 8VSB and QAM64/256 tuner module. Say Y when you want
269 to support this frontend.
271 This driver needs external firmware. Please use the commands
272 "<kerneldir>/Documentation/dvb/get_dvb_firmware nxt2002" and
273 "<kerneldir>/Documentation/dvb/get_dvb_firmware nxt2004" to
274 download/extract them, and then copy them to /usr/lib/hotplug/firmware
275 or /lib/firmware (depending on configuration of firmware hotplug).
278 tristate "Oren OR51211 based"
279 depends on DVB_CORE && I2C
280 default m if DVB_FE_CUSTOMISE
282 An ATSC 8VSB tuner module. Say Y when you want to support this frontend.
284 This driver needs external firmware. Please use the command
285 "<kerneldir>/Documentation/dvb/get_dvb_firmware or51211" to
286 download it, and then copy it to /usr/lib/hotplug/firmware
287 or /lib/firmware (depending on configuration of firmware hotplug).
290 tristate "Oren OR51132 based"
291 depends on DVB_CORE && I2C
292 default m if DVB_FE_CUSTOMISE
294 An ATSC 8VSB and QAM64/256 tuner module. Say Y when you want
295 to support this frontend.
297 This driver needs external firmware. Please use the commands
298 "<kerneldir>/Documentation/dvb/get_dvb_firmware or51132_vsb" and/or
299 "<kerneldir>/Documentation/dvb/get_dvb_firmware or51132_qam" to
300 download firmwares for 8VSB and QAM64/256, respectively. Copy them to
301 /usr/lib/hotplug/firmware or /lib/firmware (depending on
302 configuration of firmware hotplug).
305 tristate "Broadcom BCM3510"
306 depends on DVB_CORE && I2C
307 default m if DVB_FE_CUSTOMISE
309 An ATSC 8VSB/16VSB and QAM64/256 tuner module. Say Y when you want to
310 support this frontend.
313 tristate "LG Electronics LGDT3302/LGDT3303 based"
314 depends on DVB_CORE && I2C
315 default m if DVB_FE_CUSTOMISE
317 An ATSC 8VSB and QAM64/256 tuner module. Say Y when you want
318 to support this frontend.
321 tristate "Samsung S5H1409 based"
322 depends on DVB_CORE && I2C
323 default m if DVB_FE_CUSTOMISE
325 An ATSC 8VSB and QAM64/256 tuner module. Say Y when you want
326 to support this frontend.
329 tristate "Auvitek AU8522 based"
330 depends on DVB_CORE && I2C
331 default m if DVB_FE_CUSTOMISE
333 An ATSC 8VSB and QAM64/256 tuner module. Say Y when you want
334 to support this frontend.
337 tristate "Samsung S5H1411 based"
338 depends on DVB_CORE && I2C
339 default m if DVB_FE_CUSTOMISE
341 An ATSC 8VSB and QAM64/256 tuner module. Say Y when you want
342 to support this frontend.
344 comment "Digital terrestrial only tuners/PLL"
348 tristate "Generic I2C PLL based tuners"
349 depends on DVB_CORE && I2C
350 default m if DVB_FE_CUSTOMISE
352 This module drives a number of tuners based on PLL chips with a
353 common I2C interface. Say Y when you want to support these tuners.
355 config DVB_TUNER_DIB0070
356 tristate "DiBcom DiB0070 silicon base-band tuner"
358 default m if DVB_FE_CUSTOMISE
360 A driver for the silicon baseband tuner DiB0070 from DiBcom.
361 This device is only used inside a SiP called togther with a
364 comment "SEC control devices for DVB-S"
368 tristate "LNBP21 SEC controller"
369 depends on DVB_CORE && I2C
370 default m if DVB_FE_CUSTOMISE
375 tristate "ISL6405 SEC controller"
376 depends on DVB_CORE && I2C
377 default m if DVB_FE_CUSTOMISE
382 tristate "ISL6421 SEC controller"
383 depends on DVB_CORE && I2C
384 default m if DVB_FE_CUSTOMISE