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