Merge remote-tracking branch 'mkp-scsi/4.8/scsi-fixes' into fixes
[deliverable/linux.git] / drivers / media / dvb-frontends / Kconfig
CommitLineData
4609bdd9 1menu "Customise DVB Frontends"
6df34051 2 visible if !MEDIA_SUBDRV_AUTOSELECT || COMPILE_TEST
4609bdd9 3
e50e8e33
MA
4comment "Multistandard (satellite) frontends"
5 depends on DVB_CORE
6
7config 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
15config 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
23config 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
31config 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 38config 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
46comment "Multistandard (cable + terrestrial) frontends"
47 depends on DVB_CORE
48
49config 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
58config 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
67config DVB_SI2165
68 tristate "Silicon Labs si2165 based"
69 depends on DVB_CORE && I2C
70 default m if !MEDIA_SUBDRV_AUTOSELECT
71 help
72 A DVB-C/T demodulator.
73
74 Say Y when you want to support this frontend.
75
94d0eaa4
AP
76config DVB_MN88472
77 tristate "Panasonic MN88472"
78 depends on DVB_CORE && I2C
79 select REGMAP_I2C
80 default m if !MEDIA_SUBDRV_AUTOSELECT
81 help
82 Say Y when you want to support this frontend.
83
877ba50b
AP
84config DVB_MN88473
85 tristate "Panasonic MN88473"
86 depends on DVB_CORE && I2C
87 select REGMAP_I2C
88 default m if !MEDIA_SUBDRV_AUTOSELECT
89 help
90 Say Y when you want to support this frontend.
91
1da177e4
LT
92comment "DVB-S (satellite) frontends"
93 depends on DVB_CORE
94
df7aaaf3
MCC
95config DVB_CX24110
96 tristate "Conexant CX24110 based"
17aafcc6 97 depends on DVB_CORE && I2C
fccea74f 98 default m if !MEDIA_SUBDRV_AUTOSELECT
1da177e4
LT
99 help
100 A DVB-S tuner module. Say Y when you want to support this frontend.
101
df7aaaf3
MCC
102config DVB_CX24123
103 tristate "Conexant CX24123 based"
17aafcc6 104 depends on DVB_CORE && I2C
fccea74f 105 default m if !MEDIA_SUBDRV_AUTOSELECT
0b3f5a57 106 help
1da177e4 107 A DVB-S tuner module. Say Y when you want to support this frontend.
b79cb653 108
df7aaaf3 109config DVB_MT312
e4671b6b 110 tristate "Zarlink VP310/MT312/ZL10313 based"
df7aaaf3 111 depends on DVB_CORE && I2C
fccea74f 112 default m if !MEDIA_SUBDRV_AUTOSELECT
df7aaaf3
MCC
113 help
114 A DVB-S tuner module. Say Y when you want to support this frontend.
115
68b3289f
MS
116config DVB_ZL10036
117 tristate "Zarlink ZL10036 silicon tuner"
118 depends on DVB_CORE && I2C
fccea74f 119 default m if !MEDIA_SUBDRV_AUTOSELECT
68b3289f
MS
120 help
121 A DVB-S tuner module. Say Y when you want to support this frontend.
122
2ccf5a99
IL
123config DVB_ZL10039
124 tristate "Zarlink ZL10039 silicon tuner"
125 depends on DVB_CORE && I2C
fccea74f 126 default m if !MEDIA_SUBDRV_AUTOSELECT
2ccf5a99
IL
127 help
128 A DVB-S tuner module. Say Y when you want to support this frontend.
129
df7aaaf3
MCC
130config DVB_S5H1420
131 tristate "Samsung S5H1420 based"
132 depends on DVB_CORE && I2C
fccea74f 133 default m if !MEDIA_SUBDRV_AUTOSELECT
df7aaaf3
MCC
134 help
135 A DVB-S tuner module. Say Y when you want to support this frontend.
136
e4aab64c
IL
137config DVB_STV0288
138 tristate "ST STV0288 based"
139 depends on DVB_CORE && I2C
fccea74f 140 default m if !MEDIA_SUBDRV_AUTOSELECT
e4aab64c
IL
141 help
142 A DVB-S tuner module. Say Y when you want to support this frontend.
143
144config DVB_STB6000
145 tristate "ST STB6000 silicon tuner"
146 depends on DVB_CORE && I2C
fccea74f 147 default m if !MEDIA_SUBDRV_AUTOSELECT
e4aab64c
IL
148 help
149 A DVB-S silicon tuner module. Say Y when you want to support this tuner.
150
df7aaaf3
MCC
151config DVB_STV0299
152 tristate "ST STV0299 based"
17aafcc6 153 depends on DVB_CORE && I2C
fccea74f 154 default m if !MEDIA_SUBDRV_AUTOSELECT
b79cb653
ST
155 help
156 A DVB-S tuner module. Say Y when you want to support this frontend.
0b3f5a57 157
47220bc1
IL
158config DVB_STV6110
159 tristate "ST STV6110 silicon tuner"
160 depends on DVB_CORE && I2C
fccea74f 161 default m if !MEDIA_SUBDRV_AUTOSELECT
47220bc1
IL
162 help
163 A DVB-S silicon tuner module. Say Y when you want to support this tuner.
164
ce45264e
IL
165config DVB_STV0900
166 tristate "ST STV0900 based"
167 depends on DVB_CORE && I2C
fccea74f 168 default m if !MEDIA_SUBDRV_AUTOSELECT
ce45264e
IL
169 help
170 A DVB-S/S2 demodulator. Say Y when you want to support this frontend.
171
1da177e4
LT
172config DVB_TDA8083
173 tristate "Philips TDA8083 based"
17aafcc6 174 depends on DVB_CORE && I2C
fccea74f 175 default m if !MEDIA_SUBDRV_AUTOSELECT
1da177e4
LT
176 help
177 A DVB-S tuner module. Say Y when you want to support this frontend.
178
df7aaaf3
MCC
179config DVB_TDA10086
180 tristate "Philips TDA10086 based"
17aafcc6 181 depends on DVB_CORE && I2C
fccea74f 182 default m if !MEDIA_SUBDRV_AUTOSELECT
1da177e4
LT
183 help
184 A DVB-S tuner module. Say Y when you want to support this frontend.
185
654dbad4
MA
186config DVB_TDA8261
187 tristate "Philips TDA8261 based"
188 depends on DVB_CORE && I2C
fccea74f 189 default m if !MEDIA_SUBDRV_AUTOSELECT
654dbad4
MA
190 help
191 A DVB-S tuner module. Say Y when you want to support this frontend.
192
1da177e4
LT
193config DVB_VES1X93
194 tristate "VLSI VES1893 or VES1993 based"
17aafcc6 195 depends on DVB_CORE && I2C
fccea74f 196 default m if !MEDIA_SUBDRV_AUTOSELECT
1da177e4
LT
197 help
198 A DVB-S tuner module. Say Y when you want to support this frontend.
199
df7aaaf3
MCC
200config DVB_TUNER_ITD1000
201 tristate "Integrant ITD1000 Zero IF tuner for DVB-S/DSS"
17aafcc6 202 depends on DVB_CORE && I2C
fccea74f 203 default m if !MEDIA_SUBDRV_AUTOSELECT
96bf2f2b
AQ
204 help
205 A DVB-S tuner module. Say Y when you want to support this frontend.
206
4c48ae8e
PB
207config DVB_TUNER_CX24113
208 tristate "Conexant CX24113/CX24128 tuner for DVB-S/DSS"
209 depends on DVB_CORE && I2C
fccea74f 210 default m if !MEDIA_SUBDRV_AUTOSELECT
4c48ae8e
PB
211 help
212 A DVB-S tuner module. Say Y when you want to support this frontend.
213
214
df7aaaf3
MCC
215config DVB_TDA826X
216 tristate "Philips TDA826X silicon tuner"
17aafcc6 217 depends on DVB_CORE && I2C
fccea74f 218 default m if !MEDIA_SUBDRV_AUTOSELECT
6bca3580 219 help
df7aaaf3
MCC
220 A DVB-S silicon tuner module. Say Y when you want to support this tuner.
221
222config DVB_TUA6100
223 tristate "Infineon TUA6100 PLL"
224 depends on DVB_CORE && I2C
fccea74f 225 default m if !MEDIA_SUBDRV_AUTOSELECT
df7aaaf3
MCC
226 help
227 A DVB-S PLL chip.
6bca3580 228
0d46748c
ST
229config DVB_CX24116
230 tristate "Conexant CX24116 based"
231 depends on DVB_CORE && I2C
fccea74f 232 default m if !MEDIA_SUBDRV_AUTOSELECT
0d46748c
ST
233 help
234 A DVB-S/S2 tuner module. Say Y when you want to support this frontend.
235
0d788680
LA
236config DVB_CX24117
237 tristate "Conexant CX24117 based"
238 depends on DVB_CORE && I2C
239 default m if !MEDIA_SUBDRV_AUTOSELECT
240 help
241 A Dual DVB-S/S2 tuner module. Say Y when you want to support this frontend.
242
5afc9a25
JD
243config DVB_CX24120
244 tristate "Conexant CX24120 based"
245 depends on DVB_CORE && I2C
246 default m if !MEDIA_SUBDRV_AUTOSELECT
247 help
cd20c596 248 A DVB-S/S2 tuner module. Say Y when you want to support this frontend.
5afc9a25 249
04ad28c9
IL
250config DVB_SI21XX
251 tristate "Silicon Labs SI21XX based"
252 depends on DVB_CORE && I2C
fccea74f 253 default m if !MEDIA_SUBDRV_AUTOSELECT
04ad28c9
IL
254 help
255 A DVB-S tuner module. Say Y when you want to support this frontend.
256
6fef4fc7
KD
257config DVB_TS2020
258 tristate "Montage Tehnology TS2020 based tuners"
cdeb1755 259 depends on DVB_CORE && I2C
f158cbce 260 select REGMAP_I2C
d65fcbb0 261 default m if !MEDIA_SUBDRV_AUTOSELECT
6fef4fc7
KD
262 help
263 A DVB-S/S2 silicon tuner. Say Y when you want to support this tuner.
264
09ea33e5
IL
265config DVB_DS3000
266 tristate "Montage Tehnology DS3000 based"
267 depends on DVB_CORE && I2C
fccea74f 268 default m if !MEDIA_SUBDRV_AUTOSELECT
09ea33e5
IL
269 help
270 A DVB-S/S2 tuner module. Say Y when you want to support this frontend.
271
8873c61f
MA
272config DVB_MB86A16
273 tristate "Fujitsu MB86A16 based"
274 depends on DVB_CORE && I2C
fccea74f 275 default m if !MEDIA_SUBDRV_AUTOSELECT
8873c61f
MA
276 help
277 A DVB-S/DSS Direct Conversion reveiver.
278 Say Y when you want to support this frontend.
279
de8e4203
AP
280config DVB_TDA10071
281 tristate "NXP TDA10071"
282 depends on DVB_CORE && I2C
b046d3ad 283 select REGMAP_I2C
fccea74f 284 default m if !MEDIA_SUBDRV_AUTOSELECT
de8e4203
AP
285 help
286 Say Y when you want to support this frontend.
287
1da177e4
LT
288comment "DVB-T (terrestrial) frontends"
289 depends on DVB_CORE
290
291config DVB_SP8870
50c25fff 292 tristate "Spase sp8870 based"
445c2714 293 depends on DVB_CORE && I2C
fccea74f 294 default m if !MEDIA_SUBDRV_AUTOSELECT
1da177e4 295 help
50c25fff 296 A DVB-T tuner module. Say Y when you want to support this frontend.
1da177e4
LT
297
298 This driver needs external firmware. Please use the command
299 "<kerneldir>/Documentation/dvb/get_dvb_firmware sp8870" to