blob: 5cf96c2e605a126ec836f7be3c6cd47d942784b0 [file] [log] [blame]
Linus Torvalds1da177e2005-04-16 15:20:36 -07001menu "Customise DVB Frontends"
2 depends on DVB_CORE
3
4comment "DVB-S (satellite) frontends"
5 depends on DVB_CORE
6
7config DVB_STV0299
8 tristate "ST STV0299 based"
Andrew de Quinceyc482d4f62006-09-10 13:43:40 -03009 depends on DVB_CORE && I2C
Linus Torvalds1da177e2005-04-16 15:20:36 -070010 help
11 A DVB-S tuner module. Say Y when you want to support this frontend.
12
13config DVB_CX24110
14 tristate "Conexant CX24110 based"
Andrew de Quinceyc482d4f62006-09-10 13:43:40 -030015 depends on DVB_CORE && I2C
Johannes Stezenbach0b3f5a52005-05-16 21:54:38 -070016 help
Linus Torvalds1da177e2005-04-16 15:20:36 -070017 A DVB-S tuner module. Say Y when you want to support this frontend.
Johannes Stezenbach0b3f5a52005-05-16 21:54:38 -070018
Steve Tothb79cb652006-01-09 15:25:07 -020019config DVB_CX24123
20 tristate "Conexant CX24123 based"
Andrew de Quinceyc482d4f62006-09-10 13:43:40 -030021 depends on DVB_CORE && I2C
Steve Tothb79cb652006-01-09 15:25:07 -020022 help
23 A DVB-S tuner module. Say Y when you want to support this frontend.
24
Linus Torvalds1da177e2005-04-16 15:20:36 -070025config DVB_TDA8083
26 tristate "Philips TDA8083 based"
Andrew de Quinceyc482d4f62006-09-10 13:43:40 -030027 depends on DVB_CORE && I2C
Linus Torvalds1da177e2005-04-16 15:20:36 -070028 help
29 A DVB-S tuner module. Say Y when you want to support this frontend.
30
Linus Torvalds1da177e2005-04-16 15:20:36 -070031config DVB_MT312
Adrian Bunk4592b3a2006-02-27 00:07:49 -030032 tristate "Zarlink VP310/MT312 based"
Andrew de Quinceyc482d4f62006-09-10 13:43:40 -030033 depends on DVB_CORE && I2C
Linus Torvalds1da177e2005-04-16 15:20:36 -070034 help
35 A DVB-S tuner module. Say Y when you want to support this frontend.
36
37config DVB_VES1X93
38 tristate "VLSI VES1893 or VES1993 based"
Andrew de Quinceyc482d4f62006-09-10 13:43:40 -030039 depends on DVB_CORE && I2C
Linus Torvalds1da177e2005-04-16 15:20:36 -070040 help
41 A DVB-S tuner module. Say Y when you want to support this frontend.
42
Andrew de Quincey96bf2f22005-07-07 17:57:53 -070043config DVB_S5H1420
44 tristate "Samsung S5H1420 based"
Andrew de Quinceyc482d4f62006-09-10 13:43:40 -030045 depends on DVB_CORE && I2C
Andrew de Quincey96bf2f22005-07-07 17:57:53 -070046 help
47 A DVB-S tuner module. Say Y when you want to support this frontend.
48
Andrew de Quincey6bca3582006-08-08 09:10:10 -030049config DVB_TDA10086
50 tristate "Philips TDA10086 based"
51 depends on DVB_CORE
52 default m if DVB_FE_CUSTOMISE
53 help
54 A DVB-S tuner module. Say Y when you want to support this frontend.
55
Linus Torvalds1da177e2005-04-16 15:20:36 -070056comment "DVB-T (terrestrial) frontends"
57 depends on DVB_CORE
58
59config DVB_SP8870
Michael Krufky50c25ff2006-01-09 15:25:34 -020060 tristate "Spase sp8870 based"
Andrew de Quinceyc482d4f62006-09-10 13:43:40 -030061 depends on DVB_CORE && I2C
Linus Torvalds1da177e2005-04-16 15:20:36 -070062 select FW_LOADER
63 help
Michael Krufky50c25ff2006-01-09 15:25:34 -020064 A DVB-T tuner module. Say Y when you want to support this frontend.
Linus Torvalds1da177e2005-04-16 15:20:36 -070065
66 This driver needs external firmware. Please use the command
67 "<kerneldir>/Documentation/dvb/get_dvb_firmware sp8870" to
Ville Skytt\ä12e66f62006-01-09 15:25:38 -020068 download/extract it, and then copy it to /usr/lib/hotplug/firmware
69 or /lib/firmware (depending on configuration of firmware hotplug).
Linus Torvalds1da177e2005-04-16 15:20:36 -070070
71config DVB_SP887X
Michael Krufky50c25ff2006-01-09 15:25:34 -020072 tristate "Spase sp887x based"
Andrew de Quinceyc482d4f62006-09-10 13:43:40 -030073 depends on DVB_CORE && I2C
Linus Torvalds1da177e2005-04-16 15:20:36 -070074 select FW_LOADER
75 help
76 A DVB-T tuner module. Say Y when you want to support this frontend.
77
78 This driver needs external firmware. Please use the command
79 "<kerneldir>/Documentation/dvb/get_dvb_firmware sp887x" to
Ville Skytt\ä12e66f62006-01-09 15:25:38 -020080 download/extract it, and then copy it to /usr/lib/hotplug/firmware
81 or /lib/firmware (depending on configuration of firmware hotplug).
Linus Torvalds1da177e2005-04-16 15:20:36 -070082
83config DVB_CX22700
84 tristate "Conexant CX22700 based"
Andrew de Quinceyc482d4f62006-09-10 13:43:40 -030085 depends on DVB_CORE && I2C
Linus Torvalds1da177e2005-04-16 15:20:36 -070086 help
87 A DVB-T tuner module. Say Y when you want to support this frontend.
88
89config DVB_CX22702
Michael Krufky50c25ff2006-01-09 15:25:34 -020090 tristate "Conexant cx22702 demodulator (OFDM)"
Andrew de Quinceyc482d4f62006-09-10 13:43:40 -030091 depends on DVB_CORE && I2C
Michael Krufky50c25ff2006-01-09 15:25:34 -020092 help
93 A DVB-T tuner module. Say Y when you want to support this frontend.
Linus Torvalds1da177e2005-04-16 15:20:36 -070094
95config DVB_L64781
96 tristate "LSI L64781"
Andrew de Quinceyc482d4f62006-09-10 13:43:40 -030097 depends on DVB_CORE && I2C
Linus Torvalds1da177e2005-04-16 15:20:36 -070098 help
99 A DVB-T tuner module. Say Y when you want to support this frontend.
100
101config DVB_TDA1004X
102 tristate "Philips TDA10045H/TDA10046H based"
Andrew de Quinceyc482d4f62006-09-10 13:43:40 -0300103 depends on DVB_CORE && I2C
Linus Torvalds1da177e2005-04-16 15:20:36 -0700104 select FW_LOADER
105 help
106 A DVB-T tuner module. Say Y when you want to support this frontend.
107
108 This driver needs external firmware. Please use the commands
109 "<kerneldir>/Documentation/dvb/get_dvb_firmware tda10045",
Michael Krufky50c25ff2006-01-09 15:25:34 -0200110 "<kerneldir>/Documentation/dvb/get_dvb_firmware tda10046" to
Ville Skytt\ä12e66f62006-01-09 15:25:38 -0200111 download/extract them, and then copy them to /usr/lib/hotplug/firmware
112 or /lib/firmware (depending on configuration of firmware hotplug).
Linus Torvalds1da177e2005-04-16 15:20:36 -0700113
114config DVB_NXT6000
115 tristate "NxtWave Communications NXT6000 based"
Andrew de Quinceyc482d4f62006-09-10 13:43:40 -0300116 depends on DVB_CORE && I2C
Linus Torvalds1da177e2005-04-16 15:20:36 -0700117 help
118 A DVB-T tuner module. Say Y when you want to support this frontend.
119
120config DVB_MT352
121 tristate "Zarlink MT352 based"
Andrew de Quinceyc482d4f62006-09-10 13:43:40 -0300122 depends on DVB_CORE && I2C
Linus Torvalds1da177e2005-04-16 15:20:36 -0700123 help
124 A DVB-T tuner module. Say Y when you want to support this frontend.
125
Chris Pascoe780dfef2006-02-28 08:34:59 -0300126config DVB_ZL10353
127 tristate "Zarlink ZL10353 based"
Andrew de Quinceyc482d4f62006-09-10 13:43:40 -0300128 depends on DVB_CORE && I2C
Chris Pascoe780dfef2006-02-28 08:34:59 -0300129 help
130 A DVB-T tuner module. Say Y when you want to support this frontend.
131
Linus Torvalds1da177e2005-04-16 15:20:36 -0700132config DVB_DIB3000MB
133 tristate "DiBcom 3000M-B"
Andrew de Quinceyc482d4f62006-09-10 13:43:40 -0300134 depends on DVB_CORE && I2C
Linus Torvalds1da177e2005-04-16 15:20:36 -0700135 help
136 A DVB-T tuner module. Designed for mobile usage. Say Y when you want
137 to support this frontend.
138
139config DVB_DIB3000MC
140 tristate "DiBcom 3000P/M-C"
Andrew de Quinceyc482d4f62006-09-10 13:43:40 -0300141 depends on DVB_CORE && I2C
Linus Torvalds1da177e2005-04-16 15:20:36 -0700142 help
143 A DVB-T tuner module. Designed for mobile usage. Say Y when you want
144 to support this frontend.
145
146comment "DVB-C (cable) frontends"
147 depends on DVB_CORE
148
Linus Torvalds1da177e2005-04-16 15:20:36 -0700149config DVB_VES1820
150 tristate "VLSI VES1820 based"
Andrew de Quinceyc482d4f62006-09-10 13:43:40 -0300151 depends on DVB_CORE && I2C
Linus Torvalds1da177e2005-04-16 15:20:36 -0700152 help
Michael Krufky50c25ff2006-01-09 15:25:34 -0200153 A DVB-C tuner module. Say Y when you want to support this frontend.
Linus Torvalds1da177e2005-04-16 15:20:36 -0700154
155config DVB_TDA10021
156 tristate "Philips TDA10021 based"
Andrew de Quinceyc482d4f62006-09-10 13:43:40 -0300157 depends on DVB_CORE && I2C
Linus Torvalds1da177e2005-04-16 15:20:36 -0700158 help
Michael Krufky50c25ff2006-01-09 15:25:34 -0200159 A DVB-C tuner module. Say Y when you want to support this frontend.
Linus Torvalds1da177e2005-04-16 15:20:36 -0700160
161config DVB_STV0297
162 tristate "ST STV0297 based"
Andrew de Quinceyc482d4f62006-09-10 13:43:40 -0300163 depends on DVB_CORE && I2C
Linus Torvalds1da177e2005-04-16 15:20:36 -0700164 help
165 A DVB-C tuner module. Say Y when you want to support this frontend.
166
Trent Piepho005b5412006-04-04 01:56:30 -0300167comment "ATSC (North American/Korean Terrestrial/Cable DTV) frontends"
Linus Torvalds1da177e2005-04-16 15:20:36 -0700168 depends on DVB_CORE
169
Kirk Lapray04a45922005-11-08 21:35:46 -0800170config DVB_NXT200X
Michael Krufkyf5c08a22006-03-16 13:18:25 -0300171 tristate "NxtWave Communications NXT2002/NXT2004 based"
Andrew de Quinceyc482d4f62006-09-10 13:43:40 -0300172 depends on DVB_CORE && I2C
Kirk Lapray04a45922005-11-08 21:35:46 -0800173 select FW_LOADER
174 help
175 An ATSC 8VSB and QAM64/256 tuner module. Say Y when you want
176 to support this frontend.
177
Michael Krufky66e33de2006-01-09 15:25:39 -0200178 This driver needs external firmware. Please use the commands
179 "<kerneldir>/Documentation/dvb/get_dvb_firmware nxt2002" and
180 "<kerneldir>/Documentation/dvb/get_dvb_firmware nxt2004" to
181 download/extract them, and then copy them to /usr/lib/hotplug/firmware
182 or /lib/firmware (depending on configuration of firmware hotplug).
183
Linus Torvalds1da177e2005-04-16 15:20:36 -0700184config DVB_OR51211
Michael Krufkyf5c08a22006-03-16 13:18:25 -0300185 tristate "Oren OR51211 based"
Andrew de Quinceyc482d4f62006-09-10 13:43:40 -0300186 depends on DVB_CORE && I2C
Linus Torvalds1da177e2005-04-16 15:20:36 -0700187 select FW_LOADER
188 help
189 An ATSC 8VSB tuner module. Say Y when you want to support this frontend.
190
Trent Piepho2b3835b2006-03-29 13:53:15 -0300191 This driver needs external firmware. Please use the command
192 "<kerneldir>/Documentation/dvb/get_dvb_firmware or51211" to
193 download it, and then copy it to /usr/lib/hotplug/firmware
194 or /lib/firmware (depending on configuration of firmware hotplug).
195
Johannes Stezenbach0b3f5a52005-05-16 21:54:38 -0700196config DVB_OR51132
Michael Krufkyf5c08a22006-03-16 13:18:25 -0300197 tristate "Oren OR51132 based"
Andrew de Quinceyc482d4f62006-09-10 13:43:40 -0300198 depends on DVB_CORE && I2C
Johannes Stezenbach0b3f5a52005-05-16 21:54:38 -0700199 select FW_LOADER
200 help
201 An ATSC 8VSB and QAM64/256 tuner module. Say Y when you want
202 to support this frontend.
203
Trent Piepho2b3835b2006-03-29 13:53:15 -0300204 This driver needs external firmware. Please use the commands
205 "<kerneldir>/Documentation/dvb/get_dvb_firmware or51132_vsb" and/or
206 "<kerneldir>/Documentation/dvb/get_dvb_firmware or51132_qam" to
207 download firmwares for 8VSB and QAM64/256, respectively. Copy them to
208 /usr/lib/hotplug/firmware or /lib/firmware (depending on
209 configuration of firmware hotplug).
210
Johannes Stezenbach55f51ef2005-06-23 22:02:41 -0700211config DVB_BCM3510
212 tristate "Broadcom BCM3510"
Andrew de Quinceyc482d4f62006-09-10 13:43:40 -0300213 depends on DVB_CORE && I2C
Johannes Stezenbach55f51ef2005-06-23 22:02:41 -0700214 select FW_LOADER
215 help
216 An ATSC 8VSB/16VSB and QAM64/256 tuner module. Say Y when you want to
217 support this frontend.
218
Michael Krufky6ddcc912005-07-27 11:46:00 -0700219config DVB_LGDT330X
Michael Krufkye179d8b2005-08-09 17:48:54 -0700220 tristate "LG Electronics LGDT3302/LGDT3303 based"
Andrew de Quinceyc482d4f62006-09-10 13:43:40 -0300221 depends on DVB_CORE && I2C
Mac Michaelsd8667cb2005-07-07 17:58:29 -0700222 help
223 An ATSC 8VSB and QAM64/256 tuner module. Say Y when you want
224 to support this frontend.
225
Andrew de Quincey6bca3582006-08-08 09:10:10 -0300226comment "Tuners/PLL support"
227 depends on DVB_CORE
228
229config DVB_TDA826X
230 tristate "Philips TDA826X silicon tuner"
231 depends on DVB_CORE
232 default m if DVB_FE_CUSTOMISE
233 help
234 A DVB-S silicon tuner module. Say Y when you want to support this tuner.
Andrew de Quinceyd0205422006-04-27 21:45:01 -0300235
236comment "Miscellaneous devices"
237 depends on DVB_CORE
238
Andrew de Quinceyc482d4f62006-09-10 13:43:40 -0300239config DVB_PLL
240 tristate
241 depends on DVB_CORE && I2C
242
Andrew de Quinceyd0205422006-04-27 21:45:01 -0300243config DVB_LNBP21
244 tristate "LNBP21 SEC controller"
Andrew de Quinceyc482d4f62006-09-10 13:43:40 -0300245 depends on DVB_CORE && I2C
Andrew de Quinceyd0205422006-04-27 21:45:01 -0300246 help
247 An SEC control chip.
248
Andrew de Quincey21c28582006-04-27 21:45:09 -0300249config DVB_ISL6421
250 tristate "ISL6421 SEC controller"
Andrew de Quinceyc482d4f62006-09-10 13:43:40 -0300251 depends on DVB_CORE && I2C
Andrew de Quincey21c28582006-04-27 21:45:09 -0300252 help
253 An SEC control chip.
254
Linus Torvalds1da177e2005-04-16 15:20:36 -0700255endmenu