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