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