Commit | Line | Data |
---|---|---|
4fa4ef39 EG |
1 | comment "DVB Frontend drivers hidden by 'Autoselect ancillary drivers'" |
2 | depends on MEDIA_HIDE_ANCILLARY_SUBDRV | |
3 | ||
4609bdd9 | 4 | menu "Customise DVB Frontends" |
4fa4ef39 | 5 | visible if !MEDIA_HIDE_ANCILLARY_SUBDRV |
4609bdd9 | 6 | |
e50e8e33 MA |
7 | comment "Multistandard (satellite) frontends" |
8 | depends on DVB_CORE | |
9 | ||
10 | config DVB_STB0899 | |
11 | tristate "STB0899 based" | |
6199ceef | 12 | depends on DVB_CORE && I2C |
fccea74f | 13 | default m if !MEDIA_SUBDRV_AUTOSELECT |
e50e8e33 MA |
14 | help |
15 | A DVB-S/S2/DSS Multistandard demodulator. Say Y when you want | |
16 | to support this demodulator based frontends | |
17 | ||
040dcc3e MA |
18 | config DVB_STB6100 |
19 | tristate "STB6100 based tuners" | |
6199ceef | 20 | depends on DVB_CORE && I2C |
fccea74f | 21 | default m if !MEDIA_SUBDRV_AUTOSELECT |
040dcc3e MA |
22 | help |
23 | A Silicon tuner from ST used in conjunction with the STB0899 | |
24 | demodulator. Say Y when you want to support this tuner. | |
25 | ||
e415c689 MA |
26 | config DVB_STV090x |
27 | tristate "STV0900/STV0903(A/B) based" | |
28 | depends on DVB_CORE && I2C | |
fccea74f | 29 | default m if !MEDIA_SUBDRV_AUTOSELECT |
e415c689 MA |
30 | help |
31 | DVB-S/S2/DSS Multistandard Professional/Broadcast demodulators. | |
32 | Say Y when you want to support these frontends. | |
33 | ||
cd21b334 DS |
34 | config DVB_STV0910 |
35 | tristate "STV0910 based" | |
36 | depends on DVB_CORE && I2C | |
37 | default m if !MEDIA_SUBDRV_AUTOSELECT | |
38 | help | |
39 | ST STV0910 DVB-S/S2 demodulator driver. | |
40 | ||
41 | Say Y when you want to support these frontends. | |
42 | ||
e415c689 MA |
43 | config DVB_STV6110x |
44 | tristate "STV6110/(A) based tuners" | |
45 | depends on DVB_CORE && I2C | |
fccea74f | 46 | default m if !MEDIA_SUBDRV_AUTOSELECT |
e415c689 MA |
47 | help |
48 | A Silicon tuner that supports DVB-S and DVB-S2 modes | |
49 | ||
44173fda DS |
50 | config DVB_STV6111 |
51 | tristate "STV6111 based tuners" | |
52 | depends on DVB_CORE && I2C | |
53 | default m if !MEDIA_SUBDRV_AUTOSELECT | |
54 | help | |
55 | A Silicon tuner that supports DVB-S and DVB-S2 modes | |
56 | ||
57 | Say Y when you want to support these frontends. | |
58 | ||
3c4e0415 DS |
59 | config DVB_MXL5XX |
60 | tristate "MaxLinear MxL5xx based tuner-demodulators" | |
61 | depends on DVB_CORE && I2C | |
62 | default m if !MEDIA_SUBDRV_AUTOSELECT | |
63 | help | |
64 | MaxLinear MxL5xx family of DVB-S/S2 tuners/demodulators. | |
65 | ||
66 | Say Y when you want to support these frontends. | |
67 | ||
395d00d1 | 68 | config DVB_M88DS3103 |
7978b8a1 | 69 | tristate "Montage Technology M88DS3103" |
44b9055b | 70 | depends on DVB_CORE && I2C && I2C_MUX |
478932b1 | 71 | select REGMAP_I2C |
395d00d1 AP |
72 | default m if !MEDIA_SUBDRV_AUTOSELECT |
73 | help | |
74 | Say Y when you want to support this frontend. | |
75 | ||
f678c3b6 OE |
76 | comment "Multistandard (cable + terrestrial) frontends" |
77 | depends on DVB_CORE | |
78 | ||
79 | config DVB_DRXK | |
80 | tristate "Micronas DRXK based" | |
81 | depends on DVB_CORE && I2C | |
fccea74f | 82 | default m if !MEDIA_SUBDRV_AUTOSELECT |
f678c3b6 OE |
83 | help |
84 | Micronas DRX-K DVB-C/T demodulator. | |
85 | ||
86 | Say Y when you want to support this frontend. | |
87 | ||
88 | config DVB_TDA18271C2DD | |
89 | tristate "NXP TDA18271C2 silicon tuner" | |
90 | depends on DVB_CORE && I2C | |
fccea74f | 91 | default m if !MEDIA_SUBDRV_AUTOSELECT |
f678c3b6 OE |
92 | help |
93 | NXP TDA18271 silicon tuner. | |
94 | ||
95 | Say Y when you want to support this tuner. | |
96 | ||
3e54a169 MS |
97 | config DVB_SI2165 |
98 | tristate "Silicon Labs si2165 based" | |
99 | depends on DVB_CORE && I2C | |
e3ea5e94 | 100 | select REGMAP_I2C |
3e54a169 MS |
101 | default m if !MEDIA_SUBDRV_AUTOSELECT |
102 | help | |
103 | A DVB-C/T demodulator. | |
104 | ||
105 | Say Y when you want to support this frontend. | |
106 | ||
94d0eaa4 AP |
107 | config DVB_MN88472 |
108 | tristate "Panasonic MN88472" | |
109 | depends on DVB_CORE && I2C | |
110 | select REGMAP_I2C | |
111 | default m if !MEDIA_SUBDRV_AUTOSELECT | |
112 | help | |
113 | Say Y when you want to support this frontend. | |
114 | ||
877ba50b AP |
115 | config DVB_MN88473 |
116 | tristate "Panasonic MN88473" | |
117 | depends on DVB_CORE && I2C | |
118 | select REGMAP_I2C | |
119 | default m if !MEDIA_SUBDRV_AUTOSELECT | |
120 | help | |
121 | Say Y when you want to support this frontend. | |
122 | ||
1da177e4 LT |
123 | comment "DVB-S (satellite) frontends" |
124 | depends on DVB_CORE | |
125 | ||
df7aaaf3 MCC |
126 | config DVB_CX24110 |
127 | tristate "Conexant CX24110 based" | |
17aafcc6 | 128 | depends on DVB_CORE && I2C |
fccea74f | 129 | default m if !MEDIA_SUBDRV_AUTOSELECT |
1da177e4 LT |
130 | help |
131 | A DVB-S tuner module. Say Y when you want to support this frontend. | |
132 | ||
df7aaaf3 MCC |
133 | config DVB_CX24123 |
134 | tristate "Conexant CX24123 based" | |
17aafcc6 | 135 | depends on DVB_CORE && I2C |
fccea74f | 136 | default m if !MEDIA_SUBDRV_AUTOSELECT |
0b3f5a57 | 137 | help |
1da177e4 | 138 | A DVB-S tuner module. Say Y when you want to support this frontend. |
b79cb653 | 139 | |
df7aaaf3 | 140 | config DVB_MT312 |
e4671b6b | 141 | tristate "Zarlink VP310/MT312/ZL10313 based" |
df7aaaf3 | 142 | depends on DVB_CORE && I2C |
fccea74f | 143 | default m if !MEDIA_SUBDRV_AUTOSELECT |
df7aaaf3 MCC |
144 | help |
145 | A DVB-S tuner module. Say Y when you want to support this frontend. | |
146 | ||
68b3289f MS |
147 | config DVB_ZL10036 |
148 | tristate "Zarlink ZL10036 silicon tuner" | |
149 | depends on DVB_CORE && I2C | |
fccea74f | 150 | default m if !MEDIA_SUBDRV_AUTOSELECT |
68b3289f MS |
151 | help |
152 | A DVB-S tuner module. Say Y when you want to support this frontend. | |
153 | ||
2ccf5a99 IL |
154 | config DVB_ZL10039 |
155 | tristate "Zarlink ZL10039 silicon tuner" | |
156 | depends on DVB_CORE && I2C | |
fccea74f | 157 | default m if !MEDIA_SUBDRV_AUTOSELECT |
2ccf5a99 IL |
158 | help |
159 | A DVB-S tuner module. Say Y when you want to support this frontend. | |
160 | ||
df7aaaf3 MCC |
161 | config DVB_S5H1420 |
162 | tristate "Samsung S5H1420 based" | |
163 | depends on DVB_CORE && I2C | |
fccea74f | 164 | default m if !MEDIA_SUBDRV_AUTOSELECT |
df7aaaf3 MCC |
165 | help |
166 | A DVB-S tuner module. Say Y when you want to support this frontend. | |
167 | ||
e4aab64c IL |
168 | config DVB_STV0288 |
169 | tristate "ST STV0288 based" | |
170 | depends on DVB_CORE && I2C | |
fccea74f | 171 | default m if !MEDIA_SUBDRV_AUTOSELECT |
e4aab64c IL |
172 | help |
173 | A DVB-S tuner module. Say Y when you want to support this frontend. | |
174 | ||
175 | config DVB_STB6000 | |
176 | tristate "ST STB6000 silicon tuner" | |
177 | depends on DVB_CORE && I2C | |
fccea74f | 178 | default m if !MEDIA_SUBDRV_AUTOSELECT |
561b29e4 | 179 | help |
e4aab64c IL |
180 | A DVB-S silicon tuner module. Say Y when you want to support this tuner. |
181 | ||
df7aaaf3 MCC |
182 | config DVB_STV0299 |
183 | tristate "ST STV0299 based" | |
17aafcc6 | 184 | depends on DVB_CORE && I2C |
fccea74f | 185 | default m if !MEDIA_SUBDRV_AUTOSELECT |
b79cb653 ST |
186 | help |
187 | A DVB-S tuner module. Say Y when you want to support this frontend. | |
0b3f5a57 | 188 | |
47220bc1 IL |
189 | config DVB_STV6110 |
190 | tristate "ST STV6110 silicon tuner" | |
191 | depends on DVB_CORE && I2C | |
fccea74f | 192 | default m if !MEDIA_SUBDRV_AUTOSELECT |
561b29e4 | 193 | help |
47220bc1 IL |
194 | A DVB-S silicon tuner module. Say Y when you want to support this tuner. |
195 | ||
ce45264e IL |
196 | config DVB_STV0900 |
197 | tristate "ST STV0900 based" | |
198 | depends on DVB_CORE && I2C | |
fccea74f | 199 | default m if !MEDIA_SUBDRV_AUTOSELECT |
ce45264e IL |
200 | help |
201 | A DVB-S/S2 demodulator. Say Y when you want to support this frontend. | |
202 | ||
1da177e4 LT |
203 | config DVB_TDA8083 |
204 | tristate "Philips TDA8083 based" | |
17aafcc6 | 205 | depends on DVB_CORE && I2C |
fccea74f | 206 | default m if !MEDIA_SUBDRV_AUTOSELECT |
1da177e4 LT |
207 | help |
208 | A DVB-S tuner module. Say Y when you want to support this frontend. | |
209 | ||
df7aaaf3 MCC |
210 | config DVB_TDA10086 |
211 | tristate "Philips TDA10086 based" | |
17aafcc6 | 212 | depends on DVB_CORE && I2C |
fccea74f | 213 | default m if !MEDIA_SUBDRV_AUTOSELECT |
1da177e4 LT |
214 | help |
215 | A DVB-S tuner module. Say Y when you want to support this frontend. | |
216 | ||
654dbad4 MA |
217 | config DVB_TDA8261 |
218 | tristate "Philips TDA8261 based" | |
219 | depends on DVB_CORE && I2C | |
fccea74f | 220 | default m if !MEDIA_SUBDRV_AUTOSELECT |
654dbad4 MA |
221 | help |
222 | A DVB-S tuner module. Say Y when you want to support this frontend. | |
223 | ||
1da177e4 LT |
224 | config DVB_VES1X93 |
225 | tristate "VLSI VES1893 or VES1993 based" | |
17aafcc6 | 226 | depends on DVB_CORE && I2C |
fccea74f | 227 | default m if !MEDIA_SUBDRV_AUTOSELECT |
1da177e4 LT |
228 | help |
229 | A DVB-S tuner module. Say Y when you want to support this frontend. | |
230 | ||
df7aaaf3 MCC |
231 | config DVB_TUNER_ITD1000 |
232 | tristate "Integrant ITD1000 Zero IF tuner for DVB-S/DSS" | |
17aafcc6 | 233 | depends on DVB_CORE && I2C |
fccea74f | 234 | default m if !MEDIA_SUBDRV_AUTOSELECT |
96bf2f2b AQ |
235 | help |
236 | A DVB-S tuner module. Say Y when you want to support this frontend. | |
237 | ||
4c48ae8e PB |
238 | config DVB_TUNER_CX24113 |
239 | tristate "Conexant CX24113/CX24128 tuner for DVB-S/DSS" | |
240 | depends on DVB_CORE && I2C | |
fccea74f | 241 | default m if !MEDIA_SUBDRV_AUTOSELECT |
4c48ae8e PB |
242 | help |
243 | A DVB-S tuner module. Say Y when you want to support this frontend. | |
244 | ||
245 | ||
df7aaaf3 MCC |
246 | config DVB_TDA826X |
247 | tristate "Philips TDA826X silicon tuner" | |
17aafcc6 | 248 | depends on DVB_CORE && I2C |
fccea74f | 249 | default m if !MEDIA_SUBDRV_AUTOSELECT |
6bca3580 | 250 | help |
df7aaaf3 MCC |
251 | A DVB-S silicon tuner module. Say Y when you want to support this tuner. |
252 | ||
253 | config DVB_TUA6100 | |
254 | tristate "Infineon TUA6100 PLL" | |
255 | depends on DVB_CORE && I2C | |
fccea74f | 256 | default m if !MEDIA_SUBDRV_AUTOSELECT |
df7aaaf3 MCC |
257 | help |
258 | A DVB-S PLL chip. | |
6bca3580 | 259 | |
0d46748c ST |
260 | config DVB_CX24116 |
261 | tristate "Conexant CX24116 based" | |
262 | depends on DVB_CORE && I2C | |
fccea74f | 263 | default m if !MEDIA_SUBDRV_AUTOSELECT |
0d46748c ST |
264 | help |
265 | A DVB-S/S2 tuner module. Say Y when you want to support this frontend. | |
266 | ||
0d788680 LA |
267 | config DVB_CX24117 |
268 | tristate "Conexant CX24117 based" | |
269 | depends on DVB_CORE && I2C | |
270 | default m if !MEDIA_SUBDRV_AUTOSELECT | |
271 | help | |
272 | A Dual DVB-S/S2 tuner module. Say Y when you want to support this frontend. | |
273 | ||
5afc9a25 JD |
274 | config DVB_CX24120 |
275 | tristate "Conexant CX24120 based" | |
276 | depends on DVB_CORE && I2C | |
277 | default m if !MEDIA_SUBDRV_AUTOSELECT | |
278 | help | |
cd20c596 | 279 | A DVB-S/S2 tuner module. Say Y when you want to support this frontend. |
5afc9a25 | 280 | |
04ad28c9 IL |
281 | config DVB_SI21XX |
282 | tristate "Silicon Labs SI21XX based" | |
283 | depends on DVB_CORE && I2C | |
fccea74f | 284 | default m if !MEDIA_SUBDRV_AUTOSELECT |
04ad28c9 IL |
285 | help |
286 | A DVB-S tuner module. Say Y when you want to support this frontend. | |
287 | ||
6fef4fc7 KD |
288 | config DVB_TS2020 |
289 | tristate "Montage Tehnology TS2020 based tuners" | |
cdeb1755 | 290 | depends on DVB_CORE && I2C |
f158cbce | 291 | select REGMAP_I2C |
d65fcbb0 | 292 | default m if !MEDIA_SUBDRV_AUTOSELECT |
6fef4fc7 KD |
293 | help |
294 | A DVB-S/S2 silicon tuner. Say Y when you want to support this tuner. | |
295 | ||
09ea33e5 IL |
296 | config DVB_DS3000 |
297 | tristate "Montage Tehnology DS3000 based" | |
298 | depends on DVB_CORE && I2C | |
fccea74f | 299 | default m if !MEDIA_SUBDRV_AUTOSELECT |
09ea33e5 IL |
300 | help |
301 | A DVB-S/S2 tuner module. Say Y when you want to support this frontend. | |
302 | ||
8873c61f MA |
303 | config DVB_MB86A16 |
304 | tristate "Fujitsu MB86A16 based" | |
305 | depends on DVB_CORE && I2C | |
fccea74f | 306 | default m if !MEDIA_SUBDRV_AUTOSELECT |
8873c61f MA |
307 | help |
308 | A DVB-S/DSS Direct Conversion reveiver. | |
309 | Say Y when you want to support this frontend. | |
310 | ||
de8e4203 AP |
311 | config DVB_TDA10071 |
312 | tristate "NXP TDA10071" | |
313 | depends on DVB_CORE && I2C | |
b046d3ad | 314 | select REGMAP_I2C |
fccea74f | 315 | default m if !MEDIA_SUBDRV_AUTOSELECT |
de8e4203 AP |
316 | help |
317 | Say Y when you want to support this frontend. | |
318 | ||
1da177e4 LT |
319 | comment "DVB-T (terrestrial) frontends" |
320 | depends on DVB_CORE | |
321 | ||
322 | config DVB_SP8870 | |
50c25fff | 323 | tristate "Spase sp8870 based" |
445c2714 | 324 | depends on DVB_CORE && I2C |
fccea74f | 325 | default m if !MEDIA_SUBDRV_AUTOSELECT |
1da177e4 | 326 | help |
50c25fff | 327 | A DVB-T tuner module. Say Y when you want to support this frontend. |
1da177e4 LT |
328 | |
329 | This driver needs external firmware. Please use the command | |
fe63a1a6 | 330 | "<kerneldir>/scripts/get_dvb_firmware sp8870" to |