Kconfig (9958d30f38b96fb763a10d44d18ddad39127d5f4) | Kconfig (6cdc31b2d7095af3d39f001b0d4e367a6f32664e) |
---|---|
1# SPDX-License-Identifier: GPL-2.0 2 3if MEDIA_DIGITAL_TV_SUPPORT 4 5comment "DVB Frontend drivers auto-selected by 'Autoselect ancillary drivers'" 6 depends on MEDIA_HIDE_ANCILLARY_SUBDRV 7 8menu "Customise DVB Frontends" 9 visible if !MEDIA_HIDE_ANCILLARY_SUBDRV 10 11comment "Multistandard (satellite) frontends" 12 depends on DVB_CORE 13 | 1# SPDX-License-Identifier: GPL-2.0 2 3if MEDIA_DIGITAL_TV_SUPPORT 4 5comment "DVB Frontend drivers auto-selected by 'Autoselect ancillary drivers'" 6 depends on MEDIA_HIDE_ANCILLARY_SUBDRV 7 8menu "Customise DVB Frontends" 9 visible if !MEDIA_HIDE_ANCILLARY_SUBDRV 10 11comment "Multistandard (satellite) frontends" 12 depends on DVB_CORE 13 |
14config DVB_M88DS3103 15 tristate "Montage Technology M88DS3103" 16 depends on DVB_CORE && I2C && I2C_MUX 17 select REGMAP_I2C 18 default m if !MEDIA_SUBDRV_AUTOSELECT 19 help 20 Say Y when you want to support this frontend. 21 22config DVB_MXL5XX 23 tristate "MaxLinear MxL5xx based tuner-demodulators" 24 depends on DVB_CORE && I2C 25 default m if !MEDIA_SUBDRV_AUTOSELECT 26 help 27 MaxLinear MxL5xx family of DVB-S/S2 tuners/demodulators. 28 29 Say Y when you want to support these frontends. 30 |
|
14config DVB_STB0899 15 tristate "STB0899 based" 16 depends on DVB_CORE && I2C 17 default m if !MEDIA_SUBDRV_AUTOSELECT 18 help 19 A DVB-S/S2/DSS Multistandard demodulator. Say Y when you want 20 to support this demodulator based frontends 21 --- 33 unchanged lines hidden (view full) --- 55 tristate "STV6111 based tuners" 56 depends on DVB_CORE && I2C 57 default m if !MEDIA_SUBDRV_AUTOSELECT 58 help 59 A Silicon tuner that supports DVB-S and DVB-S2 modes 60 61 Say Y when you want to support these frontends. 62 | 31config DVB_STB0899 32 tristate "STB0899 based" 33 depends on DVB_CORE && I2C 34 default m if !MEDIA_SUBDRV_AUTOSELECT 35 help 36 A DVB-S/S2/DSS Multistandard demodulator. Say Y when you want 37 to support this demodulator based frontends 38 --- 33 unchanged lines hidden (view full) --- 72 tristate "STV6111 based tuners" 73 depends on DVB_CORE && I2C 74 default m if !MEDIA_SUBDRV_AUTOSELECT 75 help 76 A Silicon tuner that supports DVB-S and DVB-S2 modes 77 78 Say Y when you want to support these frontends. 79 |
63config DVB_MXL5XX 64 tristate "MaxLinear MxL5xx based tuner-demodulators" 65 depends on DVB_CORE && I2C 66 default m if !MEDIA_SUBDRV_AUTOSELECT 67 help 68 MaxLinear MxL5xx family of DVB-S/S2 tuners/demodulators. 69 70 Say Y when you want to support these frontends. 71 72config DVB_M88DS3103 73 tristate "Montage Technology M88DS3103" 74 depends on DVB_CORE && I2C && I2C_MUX 75 select REGMAP_I2C 76 default m if !MEDIA_SUBDRV_AUTOSELECT 77 help 78 Say Y when you want to support this frontend. 79 | |
80comment "Multistandard (cable + terrestrial) frontends" 81 depends on DVB_CORE 82 83config DVB_DRXK 84 tristate "Micronas DRXK based" 85 depends on DVB_CORE && I2C 86 default m if !MEDIA_SUBDRV_AUTOSELECT 87 help 88 Micronas DRX-K DVB-C/T demodulator. 89 90 Say Y when you want to support this frontend. 91 | 80comment "Multistandard (cable + terrestrial) frontends" 81 depends on DVB_CORE 82 83config DVB_DRXK 84 tristate "Micronas DRXK based" 85 depends on DVB_CORE && I2C 86 default m if !MEDIA_SUBDRV_AUTOSELECT 87 help 88 Micronas DRX-K DVB-C/T demodulator. 89 90 Say Y when you want to support this frontend. 91 |
92config DVB_TDA18271C2DD 93 tristate "NXP TDA18271C2 silicon tuner" | 92config DVB_MN88472 93 tristate "Panasonic MN88472" |
94 depends on DVB_CORE && I2C | 94 depends on DVB_CORE && I2C |
95 select REGMAP_I2C |
|
95 default m if !MEDIA_SUBDRV_AUTOSELECT 96 help | 96 default m if !MEDIA_SUBDRV_AUTOSELECT 97 help |
97 NXP TDA18271 silicon tuner. | 98 Say Y when you want to support this frontend. |
98 | 99 |
99 Say Y when you want to support this tuner. 100 101config DVB_SI2165 102 tristate "Silicon Labs si2165 based" | 100config DVB_MN88473 101 tristate "Panasonic MN88473" |
103 depends on DVB_CORE && I2C 104 select REGMAP_I2C 105 default m if !MEDIA_SUBDRV_AUTOSELECT 106 help | 102 depends on DVB_CORE && I2C 103 select REGMAP_I2C 104 default m if !MEDIA_SUBDRV_AUTOSELECT 105 help |
107 A DVB-C/T demodulator. 108 | |
109 Say Y when you want to support this frontend. 110 | 106 Say Y when you want to support this frontend. 107 |
111config DVB_MN88472 112 tristate "Panasonic MN88472" | 108config DVB_SI2165 109 tristate "Silicon Labs si2165 based" |
113 depends on DVB_CORE && I2C 114 select REGMAP_I2C 115 default m if !MEDIA_SUBDRV_AUTOSELECT 116 help | 110 depends on DVB_CORE && I2C 111 select REGMAP_I2C 112 default m if !MEDIA_SUBDRV_AUTOSELECT 113 help |
114 A DVB-C/T demodulator. 115 |
|
117 Say Y when you want to support this frontend. 118 | 116 Say Y when you want to support this frontend. 117 |
119config DVB_MN88473 120 tristate "Panasonic MN88473" | 118config DVB_TDA18271C2DD 119 tristate "NXP TDA18271C2 silicon tuner" |
121 depends on DVB_CORE && I2C | 120 depends on DVB_CORE && I2C |
122 select REGMAP_I2C | |
123 default m if !MEDIA_SUBDRV_AUTOSELECT 124 help | 121 default m if !MEDIA_SUBDRV_AUTOSELECT 122 help |
125 Say Y when you want to support this frontend. | 123 NXP TDA18271 silicon tuner. |
126 | 124 |
125 Say Y when you want to support this tuner. 126 |
|
127comment "DVB-S (satellite) frontends" 128 depends on DVB_CORE 129 130config DVB_CX24110 131 tristate "Conexant CX24110 based" 132 depends on DVB_CORE && I2C 133 default m if !MEDIA_SUBDRV_AUTOSELECT 134 help 135 A DVB-S tuner module. Say Y when you want to support this frontend. 136 | 127comment "DVB-S (satellite) frontends" 128 depends on DVB_CORE 129 130config DVB_CX24110 131 tristate "Conexant CX24110 based" 132 depends on DVB_CORE && I2C 133 default m if !MEDIA_SUBDRV_AUTOSELECT 134 help 135 A DVB-S tuner module. Say Y when you want to support this frontend. 136 |
137config DVB_CX24116 138 tristate "Conexant CX24116 based" 139 depends on DVB_CORE && I2C 140 default m if !MEDIA_SUBDRV_AUTOSELECT 141 help 142 A DVB-S/S2 tuner module. Say Y when you want to support this frontend. 143 144config DVB_CX24117 145 tristate "Conexant CX24117 based" 146 depends on DVB_CORE && I2C 147 default m if !MEDIA_SUBDRV_AUTOSELECT 148 help 149 A Dual DVB-S/S2 tuner module. Say Y when you want to support this frontend. 150 151config DVB_CX24120 152 tristate "Conexant CX24120 based" 153 depends on DVB_CORE && I2C 154 default m if !MEDIA_SUBDRV_AUTOSELECT 155 help 156 A DVB-S/S2 tuner module. Say Y when you want to support this frontend. 157 |
|
137config DVB_CX24123 138 tristate "Conexant CX24123 based" 139 depends on DVB_CORE && I2C 140 default m if !MEDIA_SUBDRV_AUTOSELECT 141 help 142 A DVB-S tuner module. Say Y when you want to support this frontend. 143 | 158config DVB_CX24123 159 tristate "Conexant CX24123 based" 160 depends on DVB_CORE && I2C 161 default m if !MEDIA_SUBDRV_AUTOSELECT 162 help 163 A DVB-S tuner module. Say Y when you want to support this frontend. 164 |
144config DVB_MT312 145 tristate "Zarlink VP310/MT312/ZL10313 based" | 165config DVB_DS3000 166 tristate "Montage Tehnology DS3000 based" |
146 depends on DVB_CORE && I2C 147 default m if !MEDIA_SUBDRV_AUTOSELECT 148 help | 167 depends on DVB_CORE && I2C 168 default m if !MEDIA_SUBDRV_AUTOSELECT 169 help |
149 A DVB-S tuner module. Say Y when you want to support this frontend. | 170 A DVB-S/S2 tuner module. Say Y when you want to support this frontend. |
150 | 171 |
151config DVB_ZL10036 152 tristate "Zarlink ZL10036 silicon tuner" | 172config DVB_MB86A16 173 tristate "Fujitsu MB86A16 based" |
153 depends on DVB_CORE && I2C 154 default m if !MEDIA_SUBDRV_AUTOSELECT 155 help | 174 depends on DVB_CORE && I2C 175 default m if !MEDIA_SUBDRV_AUTOSELECT 176 help |
156 A DVB-S tuner module. Say Y when you want to support this frontend. | 177 A DVB-S/DSS Direct Conversion reveiver. 178 Say Y when you want to support this frontend. |
157 | 179 |
158config DVB_ZL10039 159 tristate "Zarlink ZL10039 silicon tuner" | 180config DVB_MT312 181 tristate "Zarlink VP310/MT312/ZL10313 based" |
160 depends on DVB_CORE && I2C 161 default m if !MEDIA_SUBDRV_AUTOSELECT 162 help 163 A DVB-S tuner module. Say Y when you want to support this frontend. 164 165config DVB_S5H1420 166 tristate "Samsung S5H1420 based" 167 depends on DVB_CORE && I2C 168 default m if !MEDIA_SUBDRV_AUTOSELECT 169 help 170 A DVB-S tuner module. Say Y when you want to support this frontend. 171 | 182 depends on DVB_CORE && I2C 183 default m if !MEDIA_SUBDRV_AUTOSELECT 184 help 185 A DVB-S tuner module. Say Y when you want to support this frontend. 186 187config DVB_S5H1420 188 tristate "Samsung S5H1420 based" 189 depends on DVB_CORE && I2C 190 default m if !MEDIA_SUBDRV_AUTOSELECT 191 help 192 A DVB-S tuner module. Say Y when you want to support this frontend. 193 |
172config DVB_STV0288 173 tristate "ST STV0288 based" | 194config DVB_SI21XX 195 tristate "Silicon Labs SI21XX based" |
174 depends on DVB_CORE && I2C 175 default m if !MEDIA_SUBDRV_AUTOSELECT 176 help 177 A DVB-S tuner module. Say Y when you want to support this frontend. 178 179config DVB_STB6000 180 tristate "ST STB6000 silicon tuner" 181 depends on DVB_CORE && I2C 182 default m if !MEDIA_SUBDRV_AUTOSELECT 183 help 184 A DVB-S silicon tuner module. Say Y when you want to support this tuner. 185 | 196 depends on DVB_CORE && I2C 197 default m if !MEDIA_SUBDRV_AUTOSELECT 198 help 199 A DVB-S tuner module. Say Y when you want to support this frontend. 200 201config DVB_STB6000 202 tristate "ST STB6000 silicon tuner" 203 depends on DVB_CORE && I2C 204 default m if !MEDIA_SUBDRV_AUTOSELECT 205 help 206 A DVB-S silicon tuner module. Say Y when you want to support this tuner. 207 |
186config DVB_STV0299 187 tristate "ST STV0299 based" | 208config DVB_STV0288 209 tristate "ST STV0288 based" |
188 depends on DVB_CORE && I2C 189 default m if !MEDIA_SUBDRV_AUTOSELECT 190 help 191 A DVB-S tuner module. Say Y when you want to support this frontend. 192 | 210 depends on DVB_CORE && I2C 211 default m if !MEDIA_SUBDRV_AUTOSELECT 212 help 213 A DVB-S tuner module. Say Y when you want to support this frontend. 214 |
193config DVB_STV6110 194 tristate "ST STV6110 silicon tuner" | 215config DVB_STV0299 216 tristate "ST STV0299 based" |
195 depends on DVB_CORE && I2C 196 default m if !MEDIA_SUBDRV_AUTOSELECT 197 help | 217 depends on DVB_CORE && I2C 218 default m if !MEDIA_SUBDRV_AUTOSELECT 219 help |
198 A DVB-S silicon tuner module. Say Y when you want to support this tuner. | 220 A DVB-S tuner module. Say Y when you want to support this frontend. |
199 200config DVB_STV0900 201 tristate "ST STV0900 based" 202 depends on DVB_CORE && I2C 203 default m if !MEDIA_SUBDRV_AUTOSELECT 204 help 205 A DVB-S/S2 demodulator. Say Y when you want to support this frontend. 206 | 221 222config DVB_STV0900 223 tristate "ST STV0900 based" 224 depends on DVB_CORE && I2C 225 default m if !MEDIA_SUBDRV_AUTOSELECT 226 help 227 A DVB-S/S2 demodulator. Say Y when you want to support this frontend. 228 |
207config DVB_TDA8083 208 tristate "Philips TDA8083 based" | 229config DVB_STV6110 230 tristate "ST STV6110 silicon tuner" |
209 depends on DVB_CORE && I2C 210 default m if !MEDIA_SUBDRV_AUTOSELECT 211 help | 231 depends on DVB_CORE && I2C 232 default m if !MEDIA_SUBDRV_AUTOSELECT 233 help |
212 A DVB-S tuner module. Say Y when you want to support this frontend. | 234 A DVB-S silicon tuner module. Say Y when you want to support this tuner. |
213 | 235 |
214config DVB_TDA10086 215 tristate "Philips TDA10086 based" | 236config DVB_TDA10071 237 tristate "NXP TDA10071" |
216 depends on DVB_CORE && I2C | 238 depends on DVB_CORE && I2C |
239 select REGMAP_I2C |
|
217 default m if !MEDIA_SUBDRV_AUTOSELECT 218 help | 240 default m if !MEDIA_SUBDRV_AUTOSELECT 241 help |
219 A DVB-S tuner module. Say Y when you want to support this frontend. | 242 Say Y when you want to support this frontend. |
220 | 243 |
221config DVB_TDA8261 222 tristate "Philips TDA8261 based" | 244config DVB_TDA10086 245 tristate "Philips TDA10086 based" |
223 depends on DVB_CORE && I2C 224 default m if !MEDIA_SUBDRV_AUTOSELECT 225 help 226 A DVB-S tuner module. Say Y when you want to support this frontend. 227 | 246 depends on DVB_CORE && I2C 247 default m if !MEDIA_SUBDRV_AUTOSELECT 248 help 249 A DVB-S tuner module. Say Y when you want to support this frontend. 250 |
228config DVB_VES1X93 229 tristate "VLSI VES1893 or VES1993 based" | 251config DVB_TDA8083 252 tristate "Philips TDA8083 based" |
230 depends on DVB_CORE && I2C 231 default m if !MEDIA_SUBDRV_AUTOSELECT 232 help 233 A DVB-S tuner module. Say Y when you want to support this frontend. 234 | 253 depends on DVB_CORE && I2C 254 default m if !MEDIA_SUBDRV_AUTOSELECT 255 help 256 A DVB-S tuner module. Say Y when you want to support this frontend. 257 |
235config DVB_TUNER_ITD1000 236 tristate "Integrant ITD1000 Zero IF tuner for DVB-S/DSS" | 258config DVB_TDA8261 259 tristate "Philips TDA8261 based" |
237 depends on DVB_CORE && I2C 238 default m if !MEDIA_SUBDRV_AUTOSELECT 239 help 240 A DVB-S tuner module. Say Y when you want to support this frontend. 241 | 260 depends on DVB_CORE && I2C 261 default m if !MEDIA_SUBDRV_AUTOSELECT 262 help 263 A DVB-S tuner module. Say Y when you want to support this frontend. 264 |
242config DVB_TUNER_CX24113 243 tristate "Conexant CX24113/CX24128 tuner for DVB-S/DSS" | 265config DVB_TDA826X 266 tristate "Philips TDA826X silicon tuner" |
244 depends on DVB_CORE && I2C 245 default m if !MEDIA_SUBDRV_AUTOSELECT 246 help | 267 depends on DVB_CORE && I2C 268 default m if !MEDIA_SUBDRV_AUTOSELECT 269 help |
247 A DVB-S tuner module. Say Y when you want to support this frontend. | 270 A DVB-S silicon tuner module. Say Y when you want to support this tuner. |
248 | 271 |
249 250config DVB_TDA826X 251 tristate "Philips TDA826X silicon tuner" | 272config DVB_TS2020 273 tristate "Montage Tehnology TS2020 based tuners" |
252 depends on DVB_CORE && I2C | 274 depends on DVB_CORE && I2C |
275 select REGMAP_I2C |
|
253 default m if !MEDIA_SUBDRV_AUTOSELECT 254 help | 276 default m if !MEDIA_SUBDRV_AUTOSELECT 277 help |
255 A DVB-S silicon tuner module. Say Y when you want to support this tuner. | 278 A DVB-S/S2 silicon tuner. Say Y when you want to support this tuner. |
256 257config DVB_TUA6100 258 tristate "Infineon TUA6100 PLL" 259 depends on DVB_CORE && I2C 260 default m if !MEDIA_SUBDRV_AUTOSELECT 261 help 262 A DVB-S PLL chip. 263 | 279 280config DVB_TUA6100 281 tristate "Infineon TUA6100 PLL" 282 depends on DVB_CORE && I2C 283 default m if !MEDIA_SUBDRV_AUTOSELECT 284 help 285 A DVB-S PLL chip. 286 |
264config DVB_CX24116 265 tristate "Conexant CX24116 based" | 287config DVB_TUNER_CX24113 288 tristate "Conexant CX24113/CX24128 tuner for DVB-S/DSS" |
266 depends on DVB_CORE && I2C 267 default m if !MEDIA_SUBDRV_AUTOSELECT 268 help | 289 depends on DVB_CORE && I2C 290 default m if !MEDIA_SUBDRV_AUTOSELECT 291 help |
269 A DVB-S/S2 tuner module. Say Y when you want to support this frontend. | 292 A DVB-S tuner module. Say Y when you want to support this frontend. |
270 | 293 |
271config DVB_CX24117 272 tristate "Conexant CX24117 based" | 294config DVB_TUNER_ITD1000 295 tristate "Integrant ITD1000 Zero IF tuner for DVB-S/DSS" |
273 depends on DVB_CORE && I2C 274 default m if !MEDIA_SUBDRV_AUTOSELECT 275 help | 296 depends on DVB_CORE && I2C 297 default m if !MEDIA_SUBDRV_AUTOSELECT 298 help |
276 A Dual DVB-S/S2 tuner module. Say Y when you want to support this frontend. | 299 A DVB-S tuner module. Say Y when you want to support this frontend. |
277 | 300 |
278config DVB_CX24120 279 tristate "Conexant CX24120 based" | 301config DVB_VES1X93 302 tristate "VLSI VES1893 or VES1993 based" |
280 depends on DVB_CORE && I2C 281 default m if !MEDIA_SUBDRV_AUTOSELECT 282 help | 303 depends on DVB_CORE && I2C 304 default m if !MEDIA_SUBDRV_AUTOSELECT 305 help |
283 A DVB-S/S2 tuner module. Say Y when you want to support this frontend. | 306 A DVB-S tuner module. Say Y when you want to support this frontend. |
284 | 307 |
285config DVB_SI21XX 286 tristate "Silicon Labs SI21XX based" | 308config DVB_ZL10036 309 tristate "Zarlink ZL10036 silicon tuner" |
287 depends on DVB_CORE && I2C 288 default m if !MEDIA_SUBDRV_AUTOSELECT 289 help 290 A DVB-S tuner module. Say Y when you want to support this frontend. 291 | 310 depends on DVB_CORE && I2C 311 default m if !MEDIA_SUBDRV_AUTOSELECT 312 help 313 A DVB-S tuner module. Say Y when you want to support this frontend. 314 |
292config DVB_TS2020 293 tristate "Montage Tehnology TS2020 based tuners" | 315config DVB_ZL10039 316 tristate "Zarlink ZL10039 silicon tuner" |
294 depends on DVB_CORE && I2C | 317 depends on DVB_CORE && I2C |
295 select REGMAP_I2C | |
296 default m if !MEDIA_SUBDRV_AUTOSELECT 297 help | 318 default m if !MEDIA_SUBDRV_AUTOSELECT 319 help |
298 A DVB-S/S2 silicon tuner. Say Y when you want to support this tuner. | 320 A DVB-S tuner module. Say Y when you want to support this frontend. |
299 | 321 |
300config DVB_DS3000 301 tristate "Montage Tehnology DS3000 based" 302 depends on DVB_CORE && I2C 303 default m if !MEDIA_SUBDRV_AUTOSELECT 304 help 305 A DVB-S/S2 tuner module. Say Y when you want to support this frontend. | 322comment "DVB-T (terrestrial) frontends" 323 depends on DVB_CORE |
306 | 324 |
307config DVB_MB86A16 308 tristate "Fujitsu MB86A16 based" 309 depends on DVB_CORE && I2C | 325config DVB_AF9013 326 tristate "Afatech AF9013 demodulator" 327 depends on DVB_CORE && I2C && I2C_MUX 328 select REGMAP |
310 default m if !MEDIA_SUBDRV_AUTOSELECT 311 help | 329 default m if !MEDIA_SUBDRV_AUTOSELECT 330 help |
312 A DVB-S/DSS Direct Conversion reveiver. | |
313 Say Y when you want to support this frontend. 314 | 331 Say Y when you want to support this frontend. 332 |
315config DVB_TDA10071 316 tristate "NXP TDA10071" 317 depends on DVB_CORE && I2C 318 select REGMAP_I2C 319 default m if !MEDIA_SUBDRV_AUTOSELECT 320 help 321 Say Y when you want to support this frontend. 322 323comment "DVB-T (terrestrial) frontends" | 333config DVB_AS102_FE 334 tristate |
324 depends on DVB_CORE | 335 depends on DVB_CORE |
336 default DVB_AS102 |
|
325 | 337 |
326config DVB_SP887X 327 tristate "Spase sp887x based" 328 depends on DVB_CORE && I2C 329 default m if !MEDIA_SUBDRV_AUTOSELECT 330 help 331 A DVB-T tuner module. Say Y when you want to support this frontend. 332 333 This driver needs external firmware. Please use the command 334 "<kerneldir>/scripts/get_dvb_firmware sp887x" to 335 download/extract it, and then copy it to /usr/lib/hotplug/firmware 336 or /lib/firmware (depending on configuration of firmware hotplug). 337 | |
338config DVB_CX22700 339 tristate "Conexant CX22700 based" 340 depends on DVB_CORE && I2C 341 default m if !MEDIA_SUBDRV_AUTOSELECT 342 help 343 A DVB-T tuner module. Say Y when you want to support this frontend. 344 345config DVB_CX22702 346 tristate "Conexant cx22702 demodulator (OFDM)" 347 depends on DVB_CORE && I2C 348 default m if !MEDIA_SUBDRV_AUTOSELECT 349 help 350 A DVB-T tuner module. Say Y when you want to support this frontend. 351 | 338config DVB_CX22700 339 tristate "Conexant CX22700 based" 340 depends on DVB_CORE && I2C 341 default m if !MEDIA_SUBDRV_AUTOSELECT 342 help 343 A DVB-T tuner module. Say Y when you want to support this frontend. 344 345config DVB_CX22702 346 tristate "Conexant cx22702 demodulator (OFDM)" 347 depends on DVB_CORE && I2C 348 default m if !MEDIA_SUBDRV_AUTOSELECT 349 help 350 A DVB-T tuner module. Say Y when you want to support this frontend. 351 |
352config DVB_S5H1432 353 tristate "Samsung s5h1432 demodulator (OFDM)" | 352config DVB_CXD2820R 353 tristate "Sony CXD2820R" |
354 depends on DVB_CORE && I2C | 354 depends on DVB_CORE && I2C |
355 select REGMAP_I2C |
|
355 default m if !MEDIA_SUBDRV_AUTOSELECT 356 help | 356 default m if !MEDIA_SUBDRV_AUTOSELECT 357 help |
357 A DVB-T tuner module. Say Y when you want to support this frontend. | 358 Say Y when you want to support this frontend. |
358 | 359 |
359config DVB_DRXD 360 tristate "Micronas DRXD driver" | 360config DVB_CXD2841ER 361 tristate "Sony CXD2841ER" |
361 depends on DVB_CORE && I2C 362 default m if !MEDIA_SUBDRV_AUTOSELECT 363 help | 362 depends on DVB_CORE && I2C 363 default m if !MEDIA_SUBDRV_AUTOSELECT 364 help |
364 A DVB-T tuner module. Say Y when you want to support this frontend. | 365 Say Y when you want to support this frontend. |
365 | 366 |
366 Note: this driver was based on vendor driver reference code (released 367 under the GPL) as opposed to the existing drx397xd driver, which 368 was written via reverse engineering. 369 370config DVB_L64781 371 tristate "LSI L64781" 372 depends on DVB_CORE && I2C 373 default m if !MEDIA_SUBDRV_AUTOSELECT 374 help 375 A DVB-T tuner module. Say Y when you want to support this frontend. 376 377config DVB_TDA1004X 378 tristate "Philips TDA10045H/TDA10046H based" 379 depends on DVB_CORE && I2C 380 default m if !MEDIA_SUBDRV_AUTOSELECT 381 help 382 A DVB-T tuner module. Say Y when you want to support this frontend. 383 384 This driver needs external firmware. Please use the commands 385 "<kerneldir>/scripts/get_dvb_firmware tda10045", 386 "<kerneldir>/scripts/get_dvb_firmware tda10046" to 387 download/extract them, and then copy them to /usr/lib/hotplug/firmware 388 or /lib/firmware (depending on configuration of firmware hotplug). 389 390config DVB_NXT6000 391 tristate "NxtWave Communications NXT6000 based" 392 depends on DVB_CORE && I2C 393 default m if !MEDIA_SUBDRV_AUTOSELECT 394 help 395 A DVB-T tuner module. Say Y when you want to support this frontend. 396 397config DVB_MT352 398 tristate "Zarlink MT352 based" 399 depends on DVB_CORE && I2C 400 default m if !MEDIA_SUBDRV_AUTOSELECT 401 help 402 A DVB-T tuner module. Say Y when you want to support this frontend. 403 404config DVB_ZL10353 405 tristate "Zarlink ZL10353 based" 406 depends on DVB_CORE && I2C 407 default m if !MEDIA_SUBDRV_AUTOSELECT 408 help 409 A DVB-T tuner module. Say Y when you want to support this frontend. 410 | |
411config DVB_DIB3000MB 412 tristate "DiBcom 3000M-B" 413 depends on DVB_CORE && I2C 414 default m if !MEDIA_SUBDRV_AUTOSELECT 415 help 416 A DVB-T tuner module. Designed for mobile usage. Say Y when you want 417 to support this frontend. 418 --- 24 unchanged lines hidden (view full) --- 443config DVB_DIB9000 444 tristate "DiBcom 9000" 445 depends on DVB_CORE && I2C 446 default m if !MEDIA_SUBDRV_AUTOSELECT 447 help 448 A DVB-T tuner module. Designed for mobile usage. Say Y when you want 449 to support this frontend. 450 | 367config DVB_DIB3000MB 368 tristate "DiBcom 3000M-B" 369 depends on DVB_CORE && I2C 370 default m if !MEDIA_SUBDRV_AUTOSELECT 371 help 372 A DVB-T tuner module. Designed for mobile usage. Say Y when you want 373 to support this frontend. 374 --- 24 unchanged lines hidden (view full) --- 399config DVB_DIB9000 400 tristate "DiBcom 9000" 401 depends on DVB_CORE && I2C 402 default m if !MEDIA_SUBDRV_AUTOSELECT 403 help 404 A DVB-T tuner module. Designed for mobile usage. Say Y when you want 405 to support this frontend. 406 |
451config DVB_TDA10048 452 tristate "Philips TDA10048HN based" | 407config DVB_DRXD 408 tristate "Micronas DRXD driver" |
453 depends on DVB_CORE && I2C 454 default m if !MEDIA_SUBDRV_AUTOSELECT 455 help 456 A DVB-T tuner module. Say Y when you want to support this frontend. 457 | 409 depends on DVB_CORE && I2C 410 default m if !MEDIA_SUBDRV_AUTOSELECT 411 help 412 A DVB-T tuner module. Say Y when you want to support this frontend. 413 |
458config DVB_AF9013 459 tristate "Afatech AF9013 demodulator" 460 depends on DVB_CORE && I2C && I2C_MUX 461 select REGMAP 462 default m if !MEDIA_SUBDRV_AUTOSELECT 463 help 464 Say Y when you want to support this frontend. | 414 Note: this driver was based on vendor driver reference code (released 415 under the GPL) as opposed to the existing drx397xd driver, which 416 was written via reverse engineering. |
465 466config DVB_EC100 467 tristate "E3C EC100" 468 depends on DVB_CORE && I2C 469 default m if !MEDIA_SUBDRV_AUTOSELECT 470 help 471 Say Y when you want to support this frontend. 472 | 417 418config DVB_EC100 419 tristate "E3C EC100" 420 depends on DVB_CORE && I2C 421 default m if !MEDIA_SUBDRV_AUTOSELECT 422 help 423 Say Y when you want to support this frontend. 424 |
473config DVB_STV0367 474 tristate "ST STV0367 based" | 425config DVB_GP8PSK_FE 426 tristate 427 depends on DVB_CORE 428 default DVB_USB_GP8PSK 429 430config DVB_L64781 431 tristate "LSI L64781" |
475 depends on DVB_CORE && I2C 476 default m if !MEDIA_SUBDRV_AUTOSELECT 477 help | 432 depends on DVB_CORE && I2C 433 default m if !MEDIA_SUBDRV_AUTOSELECT 434 help |
478 A DVB-T/C tuner module. Say Y when you want to support this frontend. | 435 A DVB-T tuner module. Say Y when you want to support this frontend. |
479 | 436 |
480config DVB_CXD2820R 481 tristate "Sony CXD2820R" | 437config DVB_MT352 438 tristate "Zarlink MT352 based" |
482 depends on DVB_CORE && I2C | 439 depends on DVB_CORE && I2C |
483 select REGMAP_I2C | |
484 default m if !MEDIA_SUBDRV_AUTOSELECT 485 help | 440 default m if !MEDIA_SUBDRV_AUTOSELECT 441 help |
486 Say Y when you want to support this frontend. | 442 A DVB-T tuner module. Say Y when you want to support this frontend. |
487 | 443 |
488config DVB_CXD2841ER 489 tristate "Sony CXD2841ER" | 444config DVB_NXT6000 445 tristate "NxtWave Communications NXT6000 based" |
490 depends on DVB_CORE && I2C 491 default m if !MEDIA_SUBDRV_AUTOSELECT 492 help | 446 depends on DVB_CORE && I2C 447 default m if !MEDIA_SUBDRV_AUTOSELECT 448 help |
493 Say Y when you want to support this frontend. | 449 A DVB-T tuner module. Say Y when you want to support this frontend. |
494 495config DVB_RTL2830 496 tristate "Realtek RTL2830 DVB-T" 497 depends on DVB_CORE && I2C && I2C_MUX 498 select REGMAP 499 default m if !MEDIA_SUBDRV_AUTOSELECT 500 help 501 Say Y when you want to support this frontend. --- 10 unchanged lines hidden (view full) --- 512 tristate "Realtek RTL2832 SDR" 513 depends on DVB_CORE && I2C && I2C_MUX && VIDEO_DEV && MEDIA_SDR_SUPPORT && USB 514 select DVB_RTL2832 515 select VIDEOBUF2_VMALLOC 516 default m if !MEDIA_SUBDRV_AUTOSELECT 517 help 518 Say Y when you want to support this SDR module. 519 | 450 451config DVB_RTL2830 452 tristate "Realtek RTL2830 DVB-T" 453 depends on DVB_CORE && I2C && I2C_MUX 454 select REGMAP 455 default m if !MEDIA_SUBDRV_AUTOSELECT 456 help 457 Say Y when you want to support this frontend. --- 10 unchanged lines hidden (view full) --- 468 tristate "Realtek RTL2832 SDR" 469 depends on DVB_CORE && I2C && I2C_MUX && VIDEO_DEV && MEDIA_SDR_SUPPORT && USB 470 select DVB_RTL2832 471 select VIDEOBUF2_VMALLOC 472 default m if !MEDIA_SUBDRV_AUTOSELECT 473 help 474 Say Y when you want to support this SDR module. 475 |
476config DVB_S5H1432 477 tristate "Samsung s5h1432 demodulator (OFDM)" 478 depends on DVB_CORE && I2C 479 default m if !MEDIA_SUBDRV_AUTOSELECT 480 help 481 A DVB-T tuner module. Say Y when you want to support this frontend. 482 |
|
520config DVB_SI2168 521 tristate "Silicon Labs Si2168" 522 depends on DVB_CORE && I2C && I2C_MUX 523 default m if !MEDIA_SUBDRV_AUTOSELECT 524 help 525 Say Y when you want to support this frontend. 526 | 483config DVB_SI2168 484 tristate "Silicon Labs Si2168" 485 depends on DVB_CORE && I2C && I2C_MUX 486 default m if !MEDIA_SUBDRV_AUTOSELECT 487 help 488 Say Y when you want to support this frontend. 489 |
527config DVB_AS102_FE 528 tristate 529 depends on DVB_CORE 530 default DVB_AS102 | 490config DVB_SP887X 491 tristate "Spase sp887x based" 492 depends on DVB_CORE && I2C 493 default m if !MEDIA_SUBDRV_AUTOSELECT 494 help 495 A DVB-T tuner module. Say Y when you want to support this frontend. |
531 | 496 |
497 This driver needs external firmware. Please use the command 498 "<kerneldir>/scripts/get_dvb_firmware sp887x" to 499 download/extract it, and then copy it to /usr/lib/hotplug/firmware 500 or /lib/firmware (depending on configuration of firmware hotplug). 501 502config DVB_STV0367 503 tristate "ST STV0367 based" 504 depends on DVB_CORE && I2C 505 default m if !MEDIA_SUBDRV_AUTOSELECT 506 help 507 A DVB-T/C tuner module. Say Y when you want to support this frontend. 508 509config DVB_TDA10048 510 tristate "Philips TDA10048HN based" 511 depends on DVB_CORE && I2C 512 default m if !MEDIA_SUBDRV_AUTOSELECT 513 help 514 A DVB-T tuner module. Say Y when you want to support this frontend. 515 516config DVB_TDA1004X 517 tristate "Philips TDA10045H/TDA10046H based" 518 depends on DVB_CORE && I2C 519 default m if !MEDIA_SUBDRV_AUTOSELECT 520 help 521 A DVB-T tuner module. Say Y when you want to support this frontend. 522 523 This driver needs external firmware. Please use the commands 524 "<kerneldir>/scripts/get_dvb_firmware tda10045", 525 "<kerneldir>/scripts/get_dvb_firmware tda10046" to 526 download/extract them, and then copy them to /usr/lib/hotplug/firmware 527 or /lib/firmware (depending on configuration of firmware hotplug). 528 |
|
532config DVB_ZD1301_DEMOD 533 tristate "ZyDAS ZD1301" 534 depends on DVB_CORE && I2C 535 default m if !MEDIA_SUBDRV_AUTOSELECT 536 help 537 Say Y when you want to support this frontend. 538 | 529config DVB_ZD1301_DEMOD 530 tristate "ZyDAS ZD1301" 531 depends on DVB_CORE && I2C 532 default m if !MEDIA_SUBDRV_AUTOSELECT 533 help 534 Say Y when you want to support this frontend. 535 |
539config DVB_GP8PSK_FE 540 tristate 541 depends on DVB_CORE 542 default DVB_USB_GP8PSK | 536config DVB_ZL10353 537 tristate "Zarlink ZL10353 based" 538 depends on DVB_CORE && I2C 539 default m if !MEDIA_SUBDRV_AUTOSELECT 540 help 541 A DVB-T tuner module. Say Y when you want to support this frontend. |
543 544source "drivers/media/dvb-frontends/cxd2880/Kconfig" 545 546comment "DVB-C (cable) frontends" 547 depends on DVB_CORE 548 | 542 543source "drivers/media/dvb-frontends/cxd2880/Kconfig" 544 545comment "DVB-C (cable) frontends" 546 depends on DVB_CORE 547 |
549config DVB_VES1820 550 tristate "VLSI VES1820 based" | 548config DVB_STV0297 549 tristate "ST STV0297 based" |
551 depends on DVB_CORE && I2C 552 default m if !MEDIA_SUBDRV_AUTOSELECT 553 help 554 A DVB-C tuner module. Say Y when you want to support this frontend. 555 556config DVB_TDA10021 557 tristate "Philips TDA10021 based" 558 depends on DVB_CORE && I2C 559 default m if !MEDIA_SUBDRV_AUTOSELECT 560 help 561 A DVB-C tuner module. Say Y when you want to support this frontend. 562 563config DVB_TDA10023 564 tristate "Philips TDA10023 based" 565 depends on DVB_CORE && I2C 566 default m if !MEDIA_SUBDRV_AUTOSELECT 567 help 568 A DVB-C tuner module. Say Y when you want to support this frontend. 569 | 550 depends on DVB_CORE && I2C 551 default m if !MEDIA_SUBDRV_AUTOSELECT 552 help 553 A DVB-C tuner module. Say Y when you want to support this frontend. 554 555config DVB_TDA10021 556 tristate "Philips TDA10021 based" 557 depends on DVB_CORE && I2C 558 default m if !MEDIA_SUBDRV_AUTOSELECT 559 help 560 A DVB-C tuner module. Say Y when you want to support this frontend. 561 562config DVB_TDA10023 563 tristate "Philips TDA10023 based" 564 depends on DVB_CORE && I2C 565 default m if !MEDIA_SUBDRV_AUTOSELECT 566 help 567 A DVB-C tuner module. Say Y when you want to support this frontend. 568 |
570config DVB_STV0297 571 tristate "ST STV0297 based" | 569config DVB_VES1820 570 tristate "VLSI VES1820 based" |
572 depends on DVB_CORE && I2C 573 default m if !MEDIA_SUBDRV_AUTOSELECT 574 help 575 A DVB-C tuner module. Say Y when you want to support this frontend. 576 577comment "ATSC (North American/Korean Terrestrial/Cable DTV) frontends" 578 depends on DVB_CORE 579 | 571 depends on DVB_CORE && I2C 572 default m if !MEDIA_SUBDRV_AUTOSELECT 573 help 574 A DVB-C tuner module. Say Y when you want to support this frontend. 575 576comment "ATSC (North American/Korean Terrestrial/Cable DTV) frontends" 577 depends on DVB_CORE 578 |
580config DVB_NXT200X 581 tristate "NxtWave Communications NXT2002/NXT2004 based" | 579config DVB_AU8522 |
582 depends on DVB_CORE && I2C | 580 depends on DVB_CORE && I2C |
583 default m if !MEDIA_SUBDRV_AUTOSELECT 584 help 585 An ATSC 8VSB and QAM64/256 tuner module. Say Y when you want 586 to support this frontend. | 581 tristate |
587 | 582 |
588 This driver needs external firmware. Please use the commands 589 "<kerneldir>/scripts/get_dvb_firmware nxt2002" and 590 "<kerneldir>/scripts/get_dvb_firmware nxt2004" to 591 download/extract them, and then copy them to /usr/lib/hotplug/firmware 592 or /lib/firmware (depending on configuration of firmware hotplug). 593 594config DVB_OR51211 595 tristate "Oren OR51211 based" | 583config DVB_AU8522_DTV 584 tristate "Auvitek AU8522 based DTV demod" |
596 depends on DVB_CORE && I2C | 585 depends on DVB_CORE && I2C |
586 select DVB_AU8522 |
|
597 default m if !MEDIA_SUBDRV_AUTOSELECT 598 help | 587 default m if !MEDIA_SUBDRV_AUTOSELECT 588 help |
599 An ATSC 8VSB tuner module. Say Y when you want to support this frontend. | 589 An ATSC 8VSB, QAM64/256 & NTSC demodulator module. Say Y when 590 you want to enable DTV demodulation support for this frontend. |
600 | 591 |
601 This driver needs external firmware. Please use the command 602 "<kerneldir>/scripts/get_dvb_firmware or51211" to 603 download it, and then copy it to /usr/lib/hotplug/firmware 604 or /lib/firmware (depending on configuration of firmware hotplug). 605 606config DVB_OR51132 607 tristate "Oren OR51132 based" 608 depends on DVB_CORE && I2C | 592config DVB_AU8522_V4L 593 tristate "Auvitek AU8522 based ATV demod" 594 depends on VIDEO_DEV && DVB_CORE && I2C 595 select DVB_AU8522 |
609 default m if !MEDIA_SUBDRV_AUTOSELECT 610 help | 596 default m if !MEDIA_SUBDRV_AUTOSELECT 597 help |
611 An ATSC 8VSB and QAM64/256 tuner module. Say Y when you want 612 to support this frontend. | 598 An ATSC 8VSB, QAM64/256 & NTSC demodulator module. Say Y when 599 you want to enable ATV demodulation support for this frontend. |
613 | 600 |
614 This driver needs external firmware. Please use the commands 615 "<kerneldir>/scripts/get_dvb_firmware or51132_vsb" and/or 616 "<kerneldir>/scripts/get_dvb_firmware or51132_qam" to 617 download firmwares for 8VSB and QAM64/256, respectively. Copy them to 618 /usr/lib/hotplug/firmware or /lib/firmware (depending on 619 configuration of firmware hotplug). 620 | |
621config DVB_BCM3510 622 tristate "Broadcom BCM3510" 623 depends on DVB_CORE && I2C 624 default m if !MEDIA_SUBDRV_AUTOSELECT 625 help 626 An ATSC 8VSB/16VSB and QAM64/256 tuner module. Say Y when you want to 627 support this frontend. 628 | 601config DVB_BCM3510 602 tristate "Broadcom BCM3510" 603 depends on DVB_CORE && I2C 604 default m if !MEDIA_SUBDRV_AUTOSELECT 605 help 606 An ATSC 8VSB/16VSB and QAM64/256 tuner module. Say Y when you want to 607 support this frontend. 608 |
629config DVB_LGDT330X 630 tristate "LG Electronics LGDT3302/LGDT3303 based" | 609config DVB_LG2160 610 tristate "LG Electronics LG216x based" |
631 depends on DVB_CORE && I2C 632 default m if !MEDIA_SUBDRV_AUTOSELECT 633 help | 611 depends on DVB_CORE && I2C 612 default m if !MEDIA_SUBDRV_AUTOSELECT 613 help |
634 An ATSC 8VSB and QAM64/256 tuner module. Say Y when you want | 614 An ATSC/MH demodulator module. Say Y when you want |
635 to support this frontend. 636 637config DVB_LGDT3305 638 tristate "LG Electronics LGDT3304 and LGDT3305 based" 639 depends on DVB_CORE && I2C 640 default m if !MEDIA_SUBDRV_AUTOSELECT 641 help 642 An ATSC 8VSB and QAM64/256 tuner module. Say Y when you want 643 to support this frontend. 644 645config DVB_LGDT3306A 646 tristate "LG Electronics LGDT3306A based" 647 depends on DVB_CORE && I2C && I2C_MUX 648 default m if !MEDIA_SUBDRV_AUTOSELECT 649 help 650 An ATSC 8VSB and QAM-B 64/256 demodulator module. Say Y when you want 651 to support this frontend. 652 | 615 to support this frontend. 616 617config DVB_LGDT3305 618 tristate "LG Electronics LGDT3304 and LGDT3305 based" 619 depends on DVB_CORE && I2C 620 default m if !MEDIA_SUBDRV_AUTOSELECT 621 help 622 An ATSC 8VSB and QAM64/256 tuner module. Say Y when you want 623 to support this frontend. 624 625config DVB_LGDT3306A 626 tristate "LG Electronics LGDT3306A based" 627 depends on DVB_CORE && I2C && I2C_MUX 628 default m if !MEDIA_SUBDRV_AUTOSELECT 629 help 630 An ATSC 8VSB and QAM-B 64/256 demodulator module. Say Y when you want 631 to support this frontend. 632 |
653config DVB_LG2160 654 tristate "LG Electronics LG216x based" | 633config DVB_LGDT330X 634 tristate "LG Electronics LGDT3302/LGDT3303 based" |
655 depends on DVB_CORE && I2C 656 default m if !MEDIA_SUBDRV_AUTOSELECT 657 help | 635 depends on DVB_CORE && I2C 636 default m if !MEDIA_SUBDRV_AUTOSELECT 637 help |
658 An ATSC/MH demodulator module. Say Y when you want | 638 An ATSC 8VSB and QAM64/256 tuner module. Say Y when you want |
659 to support this frontend. 660 | 639 to support this frontend. 640 |
661config DVB_S5H1409 662 tristate "Samsung S5H1409 based" | 641config DVB_MXL692 642 tristate "MaxLinear MXL692 based" |
663 depends on DVB_CORE && I2C 664 default m if !MEDIA_SUBDRV_AUTOSELECT 665 help | 643 depends on DVB_CORE && I2C 644 default m if !MEDIA_SUBDRV_AUTOSELECT 645 help |
646 MaxLinear MxL692 is a combo tuner-demodulator that 647 supports ATSC 8VSB and QAM modes. Say Y when you want to 648 support this frontend. 649 650config DVB_NXT200X 651 tristate "NxtWave Communications NXT2002/NXT2004 based" 652 depends on DVB_CORE && I2C 653 default m if !MEDIA_SUBDRV_AUTOSELECT 654 help |
|
666 An ATSC 8VSB and QAM64/256 tuner module. Say Y when you want 667 to support this frontend. 668 | 655 An ATSC 8VSB and QAM64/256 tuner module. Say Y when you want 656 to support this frontend. 657 |
669config DVB_AU8522 670 depends on DVB_CORE && I2C 671 tristate | 658 This driver needs external firmware. Please use the commands 659 "<kerneldir>/scripts/get_dvb_firmware nxt2002" and 660 "<kerneldir>/scripts/get_dvb_firmware nxt2004" to 661 download/extract them, and then copy them to /usr/lib/hotplug/firmware 662 or /lib/firmware (depending on configuration of firmware hotplug). |
672 | 663 |
673config DVB_AU8522_DTV 674 tristate "Auvitek AU8522 based DTV demod" | 664config DVB_OR51132 665 tristate "Oren OR51132 based" |
675 depends on DVB_CORE && I2C | 666 depends on DVB_CORE && I2C |
676 select DVB_AU8522 | |
677 default m if !MEDIA_SUBDRV_AUTOSELECT 678 help | 667 default m if !MEDIA_SUBDRV_AUTOSELECT 668 help |
679 An ATSC 8VSB, QAM64/256 & NTSC demodulator module. Say Y when 680 you want to enable DTV demodulation support for this frontend. | 669 An ATSC 8VSB and QAM64/256 tuner module. Say Y when you want 670 to support this frontend. |
681 | 671 |
682config DVB_AU8522_V4L 683 tristate "Auvitek AU8522 based ATV demod" 684 depends on VIDEO_DEV && DVB_CORE && I2C 685 select DVB_AU8522 | 672 This driver needs external firmware. Please use the commands 673 "<kerneldir>/scripts/get_dvb_firmware or51132_vsb" and/or 674 "<kerneldir>/scripts/get_dvb_firmware or51132_qam" to 675 download firmwares for 8VSB and QAM64/256, respectively. Copy them to 676 /usr/lib/hotplug/firmware or /lib/firmware (depending on 677 configuration of firmware hotplug). 678 679config DVB_OR51211 680 tristate "Oren OR51211 based" 681 depends on DVB_CORE && I2C |
686 default m if !MEDIA_SUBDRV_AUTOSELECT 687 help | 682 default m if !MEDIA_SUBDRV_AUTOSELECT 683 help |
688 An ATSC 8VSB, QAM64/256 & NTSC demodulator module. Say Y when 689 you want to enable ATV demodulation support for this frontend. | 684 An ATSC 8VSB tuner module. Say Y when you want to support this frontend. |
690 | 685 |
691config DVB_S5H1411 692 tristate "Samsung S5H1411 based" | 686 This driver needs external firmware. Please use the command 687 "<kerneldir>/scripts/get_dvb_firmware or51211" to 688 download it, and then copy it to /usr/lib/hotplug/firmware 689 or /lib/firmware (depending on configuration of firmware hotplug). 690 691config DVB_S5H1409 692 tristate "Samsung S5H1409 based" |
693 depends on DVB_CORE && I2C 694 default m if !MEDIA_SUBDRV_AUTOSELECT 695 help 696 An ATSC 8VSB and QAM64/256 tuner module. Say Y when you want 697 to support this frontend. 698 | 693 depends on DVB_CORE && I2C 694 default m if !MEDIA_SUBDRV_AUTOSELECT 695 help 696 An ATSC 8VSB and QAM64/256 tuner module. Say Y when you want 697 to support this frontend. 698 |
699config DVB_MXL692 700 tristate "MaxLinear MXL692 based" | 699config DVB_S5H1411 700 tristate "Samsung S5H1411 based" |
701 depends on DVB_CORE && I2C 702 default m if !MEDIA_SUBDRV_AUTOSELECT 703 help | 701 depends on DVB_CORE && I2C 702 default m if !MEDIA_SUBDRV_AUTOSELECT 703 help |
704 MaxLinear MxL692 is a combo tuner-demodulator that 705 supports ATSC 8VSB and QAM modes. Say Y when you want to 706 support this frontend. | 704 An ATSC 8VSB and QAM64/256 tuner module. Say Y when you want 705 to support this frontend. |
707 708comment "ISDB-T (terrestrial) frontends" 709 depends on DVB_CORE 710 | 706 707comment "ISDB-T (terrestrial) frontends" 708 depends on DVB_CORE 709 |
711config DVB_S921 712 tristate "Sharp S921 frontend" 713 depends on DVB_CORE && I2C 714 default m if !MEDIA_SUBDRV_AUTOSELECT 715 help 716 AN ISDB-T DQPSK, QPSK, 16QAM and 64QAM 1seg tuner module. 717 Say Y when you want to support this frontend. 718 | |
719config DVB_DIB8000 720 tristate "DiBcom 8000MB/MC" 721 depends on DVB_CORE && I2C 722 default m if !MEDIA_SUBDRV_AUTOSELECT 723 help 724 A driver for DiBcom's DiB8000 ISDB-T/ISDB-Tsb demodulator. 725 Say Y when you want to support this frontend. 726 727config DVB_MB86A20S 728 tristate "Fujitsu mb86a20s" 729 depends on DVB_CORE && I2C 730 default m if !MEDIA_SUBDRV_AUTOSELECT 731 help 732 A driver for Fujitsu mb86a20s ISDB-T/ISDB-Tsb demodulator. 733 Say Y when you want to support this frontend. 734 | 710config DVB_DIB8000 711 tristate "DiBcom 8000MB/MC" 712 depends on DVB_CORE && I2C 713 default m if !MEDIA_SUBDRV_AUTOSELECT 714 help 715 A driver for DiBcom's DiB8000 ISDB-T/ISDB-Tsb demodulator. 716 Say Y when you want to support this frontend. 717 718config DVB_MB86A20S 719 tristate "Fujitsu mb86a20s" 720 depends on DVB_CORE && I2C 721 default m if !MEDIA_SUBDRV_AUTOSELECT 722 help 723 A driver for Fujitsu mb86a20s ISDB-T/ISDB-Tsb demodulator. 724 Say Y when you want to support this frontend. 725 |
735comment "ISDB-S (satellite) & ISDB-T (terrestrial) frontends" 736 depends on DVB_CORE 737 738config DVB_TC90522 739 tristate "Toshiba TC90522" | 726config DVB_S921 727 tristate "Sharp S921 frontend" |
740 depends on DVB_CORE && I2C 741 default m if !MEDIA_SUBDRV_AUTOSELECT 742 help | 728 depends on DVB_CORE && I2C 729 default m if !MEDIA_SUBDRV_AUTOSELECT 730 help |
743 Toshiba TC90522 2xISDB-S 8PSK + 2xISDB-T OFDM demodulator. | 731 AN ISDB-T DQPSK, QPSK, 16QAM and 64QAM 1seg tuner module. |
744 Say Y when you want to support this frontend. 745 | 732 Say Y when you want to support this frontend. 733 |
734comment "ISDB-S (satellite) & ISDB-T (terrestrial) frontends" 735 depends on DVB_CORE 736 |
|
746config DVB_MN88443X 747 tristate "Socionext MN88443x" 748 depends on DVB_CORE && I2C 749 select REGMAP_I2C 750 default m if !MEDIA_SUBDRV_AUTOSELECT 751 help 752 A driver for Socionext/Panasonic MN884433 and MN884434 753 ISDB-S + ISDB-T demodulator. 754 Say Y when you want to support this frontend. 755 | 737config DVB_MN88443X 738 tristate "Socionext MN88443x" 739 depends on DVB_CORE && I2C 740 select REGMAP_I2C 741 default m if !MEDIA_SUBDRV_AUTOSELECT 742 help 743 A driver for Socionext/Panasonic MN884433 and MN884434 744 ISDB-S + ISDB-T demodulator. 745 Say Y when you want to support this frontend. 746 |
747config DVB_TC90522 748 tristate "Toshiba TC90522" 749 depends on DVB_CORE && I2C 750 default m if !MEDIA_SUBDRV_AUTOSELECT 751 help 752 Toshiba TC90522 2xISDB-S 8PSK + 2xISDB-T OFDM demodulator. 753 Say Y when you want to support this frontend. 754 |
|
756comment "Digital terrestrial only tuners/PLL" 757 depends on DVB_CORE 758 759config DVB_PLL 760 tristate "Generic I2C PLL based tuners" 761 depends on DVB_CORE && I2C 762 default m if !MEDIA_SUBDRV_AUTOSELECT 763 help --- 16 unchanged lines hidden (view full) --- 780 help 781 A driver for the silicon baseband tuner DiB0090 from DiBcom. 782 This device is only used inside a SiP called together with a 783 demodulator for now. 784 785comment "SEC control devices for DVB-S" 786 depends on DVB_CORE 787 | 755comment "Digital terrestrial only tuners/PLL" 756 depends on DVB_CORE 757 758config DVB_PLL 759 tristate "Generic I2C PLL based tuners" 760 depends on DVB_CORE && I2C 761 default m if !MEDIA_SUBDRV_AUTOSELECT 762 help --- 16 unchanged lines hidden (view full) --- 779 help 780 A driver for the silicon baseband tuner DiB0090 from DiBcom. 781 This device is only used inside a SiP called together with a 782 demodulator for now. 783 784comment "SEC control devices for DVB-S" 785 depends on DVB_CORE 786 |
788source "drivers/media/dvb-frontends/drx39xyj/Kconfig" | 787config DVB_A8293 788 tristate "Allegro A8293" 789 depends on DVB_CORE && I2C 790 default m if !MEDIA_SUBDRV_AUTOSELECT |
789 | 791 |
790config DVB_LNBH25 791 tristate "LNBH25 SEC controller" | 792config DVB_AF9033 793 tristate "Afatech AF9033 DVB-T demodulator" |
792 depends on DVB_CORE && I2C | 794 depends on DVB_CORE && I2C |
795 select REGMAP_I2C |
|
793 default m if !MEDIA_SUBDRV_AUTOSELECT | 796 default m if !MEDIA_SUBDRV_AUTOSELECT |
797 798config DVB_ASCOT2E 799 tristate "Sony Ascot2E tuner" 800 depends on DVB_CORE && I2C 801 default m if !MEDIA_SUBDRV_AUTOSELECT |
|
794 help | 802 help |
795 An SEC control chip. 796 Say Y when you want to support this chip. | 803 Say Y when you want to support this frontend. |
797 | 804 |
798config DVB_LNBH29 799 tristate "LNBH29 SEC controller" | 805config DVB_ATBM8830 806 tristate "AltoBeam ATBM8830/8831 DMB-TH demodulator" |
800 depends on DVB_CORE && I2C 801 default m if !MEDIA_SUBDRV_AUTOSELECT 802 help | 807 depends on DVB_CORE && I2C 808 default m if !MEDIA_SUBDRV_AUTOSELECT 809 help |
803 LNB power supply and control voltage 804 regulator chip with step-up converter 805 and I2C interface for STMicroelectronics LNBH29. 806 Say Y when you want to support this chip. | 810 A DMB-TH tuner module. Say Y when you want to support this frontend. |
807 | 811 |
808config DVB_LNBP21 809 tristate "LNBP21/LNBH24 SEC controllers" | 812config DVB_HELENE 813 tristate "Sony HELENE Sat/Ter tuner (CXD2858ER)" |
810 depends on DVB_CORE && I2C 811 default m if !MEDIA_SUBDRV_AUTOSELECT 812 help | 814 depends on DVB_CORE && I2C 815 default m if !MEDIA_SUBDRV_AUTOSELECT 816 help |
813 An SEC control chips. | 817 Say Y when you want to support this frontend. |
814 | 818 |
815config DVB_LNBP22 816 tristate "LNBP22 SEC controllers" | 819config DVB_HORUS3A 820 tristate "Sony Horus3A tuner" |
817 depends on DVB_CORE && I2C 818 default m if !MEDIA_SUBDRV_AUTOSELECT 819 help | 821 depends on DVB_CORE && I2C 822 default m if !MEDIA_SUBDRV_AUTOSELECT 823 help |
820 LNB power supply and control voltage 821 regulator chip with step-up converter 822 and I2C interface. 823 Say Y when you want to support this chip. | 824 Say Y when you want to support this frontend. |
824 825config DVB_ISL6405 826 tristate "ISL6405 SEC controller" 827 depends on DVB_CORE && I2C 828 default m if !MEDIA_SUBDRV_AUTOSELECT 829 help 830 An SEC control chip. 831 --- 6 unchanged lines hidden (view full) --- 838 839config DVB_ISL6423 840 tristate "ISL6423 SEC controller" 841 depends on DVB_CORE && I2C 842 default m if !MEDIA_SUBDRV_AUTOSELECT 843 help 844 A SEC controller chip from Intersil 845 | 825 826config DVB_ISL6405 827 tristate "ISL6405 SEC controller" 828 depends on DVB_CORE && I2C 829 default m if !MEDIA_SUBDRV_AUTOSELECT 830 help 831 An SEC control chip. 832 --- 6 unchanged lines hidden (view full) --- 839 840config DVB_ISL6423 841 tristate "ISL6423 SEC controller" 842 depends on DVB_CORE && I2C 843 default m if !MEDIA_SUBDRV_AUTOSELECT 844 help 845 A SEC controller chip from Intersil 846 |
846config DVB_A8293 847 tristate "Allegro A8293" | 847config DVB_IX2505V 848 tristate "Sharp IX2505V silicon tuner" |
848 depends on DVB_CORE && I2C 849 default m if !MEDIA_SUBDRV_AUTOSELECT | 849 depends on DVB_CORE && I2C 850 default m if !MEDIA_SUBDRV_AUTOSELECT |
851 help 852 A DVB-S tuner module. Say Y when you want to support this frontend. |
|
850 851config DVB_LGS8GL5 852 tristate "Silicon Legend LGS-8GL5 demodulator (OFDM)" 853 depends on DVB_CORE && I2C 854 default m if !MEDIA_SUBDRV_AUTOSELECT 855 help 856 A DMB-TH tuner module. Say Y when you want to support this frontend. 857 858config DVB_LGS8GXX 859 tristate "Legend Silicon LGS8913/LGS8GL5/LGS8GXX DMB-TH demodulator" 860 depends on DVB_CORE && I2C 861 select FW_LOADER 862 default m if !MEDIA_SUBDRV_AUTOSELECT 863 help 864 A DMB-TH tuner module. Say Y when you want to support this frontend. 865 | 853 854config DVB_LGS8GL5 855 tristate "Silicon Legend LGS-8GL5 demodulator (OFDM)" 856 depends on DVB_CORE && I2C 857 default m if !MEDIA_SUBDRV_AUTOSELECT 858 help 859 A DMB-TH tuner module. Say Y when you want to support this frontend. 860 861config DVB_LGS8GXX 862 tristate "Legend Silicon LGS8913/LGS8GL5/LGS8GXX DMB-TH demodulator" 863 depends on DVB_CORE && I2C 864 select FW_LOADER 865 default m if !MEDIA_SUBDRV_AUTOSELECT 866 help 867 A DMB-TH tuner module. Say Y when you want to support this frontend. 868 |
866config DVB_ATBM8830 867 tristate "AltoBeam ATBM8830/8831 DMB-TH demodulator" | 869config DVB_LNBH25 870 tristate "LNBH25 SEC controller" |
868 depends on DVB_CORE && I2C 869 default m if !MEDIA_SUBDRV_AUTOSELECT 870 help | 871 depends on DVB_CORE && I2C 872 default m if !MEDIA_SUBDRV_AUTOSELECT 873 help |
871 A DMB-TH tuner module. Say Y when you want to support this frontend. | 874 An SEC control chip. 875 Say Y when you want to support this chip. |
872 | 876 |
873config DVB_TDA665x 874 tristate "TDA665x tuner" | 877config DVB_LNBH29 878 tristate "LNBH29 SEC controller" |
875 depends on DVB_CORE && I2C 876 default m if !MEDIA_SUBDRV_AUTOSELECT 877 help | 879 depends on DVB_CORE && I2C 880 default m if !MEDIA_SUBDRV_AUTOSELECT 881 help |
878 Support for tuner modules based on Philips TDA6650/TDA6651 chips. | 882 LNB power supply and control voltage 883 regulator chip with step-up converter 884 and I2C interface for STMicroelectronics LNBH29. |
879 Say Y when you want to support this chip. 880 | 885 Say Y when you want to support this chip. 886 |
881 Currently supported tuners: 882 * Panasonic ENV57H12D5 (ET-50DT) | 887config DVB_LNBP21 888 tristate "LNBP21/LNBH24 SEC controllers" 889 depends on DVB_CORE && I2C 890 default m if !MEDIA_SUBDRV_AUTOSELECT 891 help 892 An SEC control chips. |
883 | 893 |
884config DVB_IX2505V 885 tristate "Sharp IX2505V silicon tuner" | 894config DVB_LNBP22 895 tristate "LNBP22 SEC controllers" |
886 depends on DVB_CORE && I2C 887 default m if !MEDIA_SUBDRV_AUTOSELECT 888 help | 896 depends on DVB_CORE && I2C 897 default m if !MEDIA_SUBDRV_AUTOSELECT 898 help |
889 A DVB-S tuner module. Say Y when you want to support this frontend. | 899 LNB power supply and control voltage 900 regulator chip with step-up converter 901 and I2C interface. 902 Say Y when you want to support this chip. |
890 891config DVB_M88RS2000 892 tristate "M88RS2000 DVB-S demodulator and tuner" 893 depends on DVB_CORE && I2C 894 default m if !MEDIA_SUBDRV_AUTOSELECT 895 help 896 A DVB-S tuner module. 897 Say Y when you want to support this frontend. 898 | 903 904config DVB_M88RS2000 905 tristate "M88RS2000 DVB-S demodulator and tuner" 906 depends on DVB_CORE && I2C 907 default m if !MEDIA_SUBDRV_AUTOSELECT 908 help 909 A DVB-S tuner module. 910 Say Y when you want to support this frontend. 911 |
899config DVB_AF9033 900 tristate "Afatech AF9033 DVB-T demodulator" | 912config DVB_TDA665x 913 tristate "TDA665x tuner" |
901 depends on DVB_CORE && I2C | 914 depends on DVB_CORE && I2C |
902 select REGMAP_I2C | |
903 default m if !MEDIA_SUBDRV_AUTOSELECT | 915 default m if !MEDIA_SUBDRV_AUTOSELECT |
904 905config DVB_HORUS3A 906 tristate "Sony Horus3A tuner" 907 depends on DVB_CORE && I2C 908 default m if !MEDIA_SUBDRV_AUTOSELECT | |
909 help | 916 help |
910 Say Y when you want to support this frontend. | 917 Support for tuner modules based on Philips TDA6650/TDA6651 chips. 918 Say Y when you want to support this chip. |
911 | 919 |
912config DVB_ASCOT2E 913 tristate "Sony Ascot2E tuner" 914 depends on DVB_CORE && I2C 915 default m if !MEDIA_SUBDRV_AUTOSELECT 916 help 917 Say Y when you want to support this frontend. | 920 Currently supported tuners: 921 * Panasonic ENV57H12D5 (ET-50DT) |
918 | 922 |
919config DVB_HELENE 920 tristate "Sony HELENE Sat/Ter tuner (CXD2858ER)" 921 depends on DVB_CORE && I2C 922 default m if !MEDIA_SUBDRV_AUTOSELECT 923 help 924 Say Y when you want to support this frontend. | 923source "drivers/media/dvb-frontends/drx39xyj/Kconfig" |
925 926comment "Common Interface (EN50221) controller drivers" 927 depends on DVB_CORE 928 929config DVB_CXD2099 930 tristate "Sony CXD2099AR Common Interface driver" 931 depends on DVB_CORE && I2C 932 select REGMAP_I2C --- 26 unchanged lines hidden --- | 924 925comment "Common Interface (EN50221) controller drivers" 926 depends on DVB_CORE 927 928config DVB_CXD2099 929 tristate "Sony CXD2099AR Common Interface driver" 930 depends on DVB_CORE && I2C 931 select REGMAP_I2C --- 26 unchanged lines hidden --- |