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 && HOTPLUG
101 default m if DVB_FE_CUSTOMISE
104 A DVB-T tuner module. Say Y when you want to support this frontend.
106 This driver needs external firmware. Please use the command
107 "<kerneldir>/Documentation/dvb/get_dvb_firmware sp8870" to
108 download/extract it, and then copy it to /usr/lib/hotplug/firmware
109 or /lib/firmware (depending on configuration of firmware hotplug).
112 tristate "Spase sp887x based"
113 depends on DVB_CORE && I2C && HOTPLUG
114 default m if DVB_FE_CUSTOMISE
117 A DVB-T tuner module. Say Y when you want to support this frontend.
119 This driver needs external firmware. Please use the command
120 "<kerneldir>/Documentation/dvb/get_dvb_firmware sp887x" to
121 download/extract it, and then copy it to /usr/lib/hotplug/firmware
122 or /lib/firmware (depending on configuration of firmware hotplug).
125 tristate "Conexant CX22700 based"
126 depends on DVB_CORE && I2C
127 default m if DVB_FE_CUSTOMISE
129 A DVB-T tuner module. Say Y when you want to support this frontend.
132 tristate "Conexant cx22702 demodulator (OFDM)"
133 depends on DVB_CORE && I2C
134 default m if DVB_FE_CUSTOMISE
136 A DVB-T tuner module. Say Y when you want to support this frontend.
139 tristate "LSI L64781"
140 depends on DVB_CORE && I2C
141 default m if DVB_FE_CUSTOMISE
143 A DVB-T tuner module. Say Y when you want to support this frontend.
146 tristate "Philips TDA10045H/TDA10046H based"
147 depends on DVB_CORE && I2C && HOTPLUG
148 default m if DVB_FE_CUSTOMISE
151 A DVB-T tuner module. Say Y when you want to support this frontend.
153 This driver needs external firmware. Please use the commands
154 "<kerneldir>/Documentation/dvb/get_dvb_firmware tda10045",
155 "<kerneldir>/Documentation/dvb/get_dvb_firmware tda10046" to
156 download/extract them, and then copy them to /usr/lib/hotplug/firmware
157 or /lib/firmware (depending on configuration of firmware hotplug).
160 tristate "NxtWave Communications NXT6000 based"
161 depends on DVB_CORE && I2C
162 default m if DVB_FE_CUSTOMISE
164 A DVB-T tuner module. Say Y when you want to support this frontend.
167 tristate "Zarlink MT352 based"
168 depends on DVB_CORE && I2C
169 default m if DVB_FE_CUSTOMISE
171 A DVB-T tuner module. Say Y when you want to support this frontend.
174 tristate "Zarlink ZL10353 based"
175 depends on DVB_CORE && I2C
176 default m if DVB_FE_CUSTOMISE
178 A DVB-T tuner module. Say Y when you want to support this frontend.
181 tristate "DiBcom 3000M-B"
182 depends on DVB_CORE && I2C
183 default m if DVB_FE_CUSTOMISE
185 A DVB-T tuner module. Designed for mobile usage. Say Y when you want
186 to support this frontend.
189 tristate "DiBcom 3000P/M-C"
190 depends on DVB_CORE && I2C
191 default m if DVB_FE_CUSTOMISE
193 A DVB-T tuner module. Designed for mobile usage. Say Y when you want
194 to support this frontend.
197 tristate "DiBcom 7000MA/MB/PA/PB/MC"
198 depends on DVB_CORE && I2C
199 default m if DVB_FE_CUSTOMISE
201 A DVB-T tuner module. Designed for mobile usage. Say Y when you want
202 to support this frontend.
205 tristate "DiBcom 7000PC"
206 depends on DVB_CORE && I2C
207 default m if DVB_FE_CUSTOMISE
209 A DVB-T tuner module. Designed for mobile usage. Say Y when you want
210 to support this frontend.
213 tristate "Philips TDA10048HN based"
214 depends on DVB_CORE && I2C && HOTPLUG
215 default m if DVB_FE_CUSTOMISE
218 A DVB-T tuner module. Say Y when you want to support this frontend.
220 comment "DVB-C (cable) frontends"
224 tristate "VLSI VES1820 based"
225 depends on DVB_CORE && I2C
226 default m if DVB_FE_CUSTOMISE
228 A DVB-C tuner module. Say Y when you want to support this frontend.
231 tristate "Philips TDA10021 based"
232 depends on DVB_CORE && I2C
233 default m if DVB_FE_CUSTOMISE
235 A DVB-C tuner module. Say Y when you want to support this frontend.
238 tristate "Philips TDA10023 based"
239 depends on DVB_CORE && I2C
240 default m if DVB_FE_CUSTOMISE
242 A DVB-C tuner module. Say Y when you want to support this frontend.
245 tristate "ST STV0297 based"
246 depends on DVB_CORE && I2C
247 default m if DVB_FE_CUSTOMISE
249 A DVB-C tuner module. Say Y when you want to support this frontend.
251 comment "ATSC (North American/Korean Terrestrial/Cable DTV) frontends"
255 tristate "NxtWave Communications NXT2002/NXT2004 based"
256 depends on DVB_CORE && I2C && HOTPLUG
257 default m if DVB_FE_CUSTOMISE
260 An ATSC 8VSB and QAM64/256 tuner module. Say Y when you want
261 to support this frontend.
263 This driver needs external firmware. Please use the commands
264 "<kerneldir>/Documentation/dvb/get_dvb_firmware nxt2002" and
265 "<kerneldir>/Documentation/dvb/get_dvb_firmware nxt2004" to
266 download/extract them, and then copy them to /usr/lib/hotplug/firmware
267 or /lib/firmware (depending on configuration of firmware hotplug).
270 tristate "Oren OR51211 based"
271 depends on DVB_CORE && I2C && HOTPLUG
272 default m if DVB_FE_CUSTOMISE
275 An ATSC 8VSB tuner module. Say Y when you want to support this frontend.
277 This driver needs external firmware. Please use the command
278 "<kerneldir>/Documentation/dvb/get_dvb_firmware or51211" to
279 download it, and then copy it to /usr/lib/hotplug/firmware
280 or /lib/firmware (depending on configuration of firmware hotplug).
283 tristate "Oren OR51132 based"
284 depends on DVB_CORE && I2C && HOTPLUG
285 default m if DVB_FE_CUSTOMISE
288 An ATSC 8VSB and QAM64/256 tuner module. Say Y when you want
289 to support this frontend.
291 This driver needs external firmware. Please use the commands
292 "<kerneldir>/Documentation/dvb/get_dvb_firmware or51132_vsb" and/or
293 "<kerneldir>/Documentation/dvb/get_dvb_firmware or51132_qam" to
294 download firmwares for 8VSB and QAM64/256, respectively. Copy them to
295 /usr/lib/hotplug/firmware or /lib/firmware (depending on
296 configuration of firmware hotplug).
299 tristate "Broadcom BCM3510"
300 depends on DVB_CORE && I2C && HOTPLUG
301 default m if DVB_FE_CUSTOMISE
304 An ATSC 8VSB/16VSB and QAM64/256 tuner module. Say Y when you want to
305 support this frontend.
308 tristate "LG Electronics LGDT3302/LGDT3303 based"
309 depends on DVB_CORE && I2C
310 default m if DVB_FE_CUSTOMISE
312 An ATSC 8VSB and QAM64/256 tuner module. Say Y when you want
313 to support this frontend.
316 tristate "Samsung S5H1409 based"
317 depends on DVB_CORE && I2C
318 default m if DVB_FE_CUSTOMISE
320 An ATSC 8VSB and QAM64/256 tuner module. Say Y when you want
321 to support this frontend.
324 tristate "Auvitek AU8522 based"
325 depends on DVB_CORE && I2C
326 default m if DVB_FE_CUSTOMISE
328 An ATSC 8VSB and QAM64/256 tuner module. Say Y when you want
329 to support this frontend.
332 tristate "Samsung S5H1411 based"
333 depends on DVB_CORE && I2C
334 default m if DVB_FE_CUSTOMISE
336 An ATSC 8VSB and QAM64/256 tuner module. Say Y when you want
337 to support this frontend.
339 comment "Digital terrestrial only tuners/PLL"
343 tristate "Generic I2C PLL based tuners"
344 depends on DVB_CORE && I2C
345 default m if DVB_FE_CUSTOMISE
347 This module drives a number of tuners based on PLL chips with a
348 common I2C interface. Say Y when you want to support these tuners.
350 config DVB_TUNER_DIB0070
351 tristate "DiBcom DiB0070 silicon base-band tuner"
353 default m if DVB_FE_CUSTOMISE
355 A driver for the silicon baseband tuner DiB0070 from DiBcom.
356 This device is only used inside a SiP called togther with a
359 comment "SEC control devices for DVB-S"
363 tristate "LNBP21 SEC controller"
364 depends on DVB_CORE && I2C
365 default m if DVB_FE_CUSTOMISE
370 tristate "ISL6405 SEC controller"
371 depends on DVB_CORE && I2C
372 default m if DVB_FE_CUSTOMISE
377 tristate "ISL6421 SEC controller"
378 depends on DVB_CORE && I2C
379 default m if DVB_FE_CUSTOMISE