blob: db978555b1eb34d2c5819cf2b5380f6e52450c8d [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
Linus Torvalds1da177e2005-04-16 15:20:36 -070049comment "DVB-T (terrestrial) frontends"
50 depends on DVB_CORE
51
52config DVB_SP8870
Michael Krufky50c25ff2006-01-09 15:25:34 -020053 tristate "Spase sp8870 based"
Andrew de Quinceyc482d4f62006-09-10 13:43:40 -030054 depends on DVB_CORE && I2C
Linus Torvalds1da177e2005-04-16 15:20:36 -070055 select FW_LOADER
56 help
Michael Krufky50c25ff2006-01-09 15:25:34 -020057 A DVB-T tuner module. Say Y when you want to support this frontend.
Linus Torvalds1da177e2005-04-16 15:20:36 -070058
59 This driver needs external firmware. Please use the command
60 "<kerneldir>/Documentation/dvb/get_dvb_firmware sp8870" to
Ville Skytt\ä12e66f62006-01-09 15:25:38 -020061 download/extract it, and then copy it to /usr/lib/hotplug/firmware
62 or /lib/firmware (depending on configuration of firmware hotplug).
Linus Torvalds1da177e2005-04-16 15:20:36 -070063
64config DVB_SP887X
Michael Krufky50c25ff2006-01-09 15:25:34 -020065 tristate "Spase sp887x based"
Andrew de Quinceyc482d4f62006-09-10 13:43:40 -030066 depends on DVB_CORE && I2C
Linus Torvalds1da177e2005-04-16 15:20:36 -070067 select FW_LOADER
68 help
69 A DVB-T tuner module. Say Y when you want to support this frontend.
70
71 This driver needs external firmware. Please use the command
72 "<kerneldir>/Documentation/dvb/get_dvb_firmware sp887x" to
Ville Skytt\ä12e66f62006-01-09 15:25:38 -020073 download/extract it, and then copy it to /usr/lib/hotplug/firmware
74 or /lib/firmware (depending on configuration of firmware hotplug).
Linus Torvalds1da177e2005-04-16 15:20:36 -070075
76config DVB_CX22700
77 tristate "Conexant CX22700 based"
Andrew de Quinceyc482d4f62006-09-10 13:43:40 -030078 depends on DVB_CORE && I2C
Linus Torvalds1da177e2005-04-16 15:20:36 -070079 help
80 A DVB-T tuner module. Say Y when you want to support this frontend.
81
82config DVB_CX22702
Michael Krufky50c25ff2006-01-09 15:25:34 -020083 tristate "Conexant cx22702 demodulator (OFDM)"
Andrew de Quinceyc482d4f62006-09-10 13:43:40 -030084 depends on DVB_CORE && I2C
Michael Krufky50c25ff2006-01-09 15:25:34 -020085 help
86 A DVB-T tuner module. Say Y when you want to support this frontend.
Linus Torvalds1da177e2005-04-16 15:20:36 -070087
88config DVB_L64781
89 tristate "LSI L64781"
Andrew de Quinceyc482d4f62006-09-10 13:43:40 -030090 depends on DVB_CORE && I2C
Linus Torvalds1da177e2005-04-16 15:20:36 -070091 help
92 A DVB-T tuner module. Say Y when you want to support this frontend.
93
94config DVB_TDA1004X
95 tristate "Philips TDA10045H/TDA10046H based"
Andrew de Quinceyc482d4f62006-09-10 13:43:40 -030096 depends on DVB_CORE && I2C
Linus Torvalds1da177e2005-04-16 15:20:36 -070097 select FW_LOADER
98 help
99 A DVB-T tuner module. Say Y when you want to support this frontend.
100
101 This driver needs external firmware. Please use the commands
102 "<kerneldir>/Documentation/dvb/get_dvb_firmware tda10045",
Michael Krufky50c25ff2006-01-09 15:25:34 -0200103 "<kerneldir>/Documentation/dvb/get_dvb_firmware tda10046" to
Ville Skytt\ä12e66f62006-01-09 15:25:38 -0200104 download/extract them, and then copy them to /usr/lib/hotplug/firmware
105 or /lib/firmware (depending on configuration of firmware hotplug).
Linus Torvalds1da177e2005-04-16 15:20:36 -0700106
107config DVB_NXT6000
108 tristate "NxtWave Communications NXT6000 based"
Andrew de Quinceyc482d4f62006-09-10 13:43:40 -0300109 depends on DVB_CORE && I2C
Linus Torvalds1da177e2005-04-16 15:20:36 -0700110 help
111 A DVB-T tuner module. Say Y when you want to support this frontend.
112
113config DVB_MT352
114 tristate "Zarlink MT352 based"
Andrew de Quinceyc482d4f62006-09-10 13:43:40 -0300115 depends on DVB_CORE && I2C
Linus Torvalds1da177e2005-04-16 15:20:36 -0700116 help
117 A DVB-T tuner module. Say Y when you want to support this frontend.
118
Chris Pascoe780dfef2006-02-28 08:34:59 -0300119config DVB_ZL10353
120 tristate "Zarlink ZL10353 based"
Andrew de Quinceyc482d4f62006-09-10 13:43:40 -0300121 depends on DVB_CORE && I2C
Chris Pascoe780dfef2006-02-28 08:34:59 -0300122 help
123 A DVB-T tuner module. Say Y when you want to support this frontend.
124
Linus Torvalds1da177e2005-04-16 15:20:36 -0700125config DVB_DIB3000MB
126 tristate "DiBcom 3000M-B"
Andrew de Quinceyc482d4f62006-09-10 13:43:40 -0300127 depends on DVB_CORE && I2C
Linus Torvalds1da177e2005-04-16 15:20:36 -0700128 help
129 A DVB-T tuner module. Designed for mobile usage. Say Y when you want
130 to support this frontend.
131
132config DVB_DIB3000MC
133 tristate "DiBcom 3000P/M-C"
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
139comment "DVB-C (cable) frontends"
140 depends on DVB_CORE
141
Linus Torvalds1da177e2005-04-16 15:20:36 -0700142config DVB_VES1820
143 tristate "VLSI VES1820 based"
Andrew de Quinceyc482d4f62006-09-10 13:43:40 -0300144 depends on DVB_CORE && I2C
Linus Torvalds1da177e2005-04-16 15:20:36 -0700145 help
Michael Krufky50c25ff2006-01-09 15:25:34 -0200146 A DVB-C tuner module. Say Y when you want to support this frontend.
Linus Torvalds1da177e2005-04-16 15:20:36 -0700147
148config DVB_TDA10021
149 tristate "Philips TDA10021 based"
Andrew de Quinceyc482d4f62006-09-10 13:43:40 -0300150 depends on DVB_CORE && I2C
Linus Torvalds1da177e2005-04-16 15:20:36 -0700151 help
Michael Krufky50c25ff2006-01-09 15:25:34 -0200152 A DVB-C tuner module. Say Y when you want to support this frontend.
Linus Torvalds1da177e2005-04-16 15:20:36 -0700153
154config DVB_STV0297
155 tristate "ST STV0297 based"
Andrew de Quinceyc482d4f62006-09-10 13:43:40 -0300156 depends on DVB_CORE && I2C
Linus Torvalds1da177e2005-04-16 15:20:36 -0700157 help
158 A DVB-C tuner module. Say Y when you want to support this frontend.
159
Trent Piepho005b5412006-04-04 01:56:30 -0300160comment "ATSC (North American/Korean Terrestrial/Cable DTV) frontends"
Linus Torvalds1da177e2005-04-16 15:20:36 -0700161 depends on DVB_CORE
162
Kirk Lapray04a45922005-11-08 21:35:46 -0800163config DVB_NXT200X
Michael Krufkyf5c08a22006-03-16 13:18:25 -0300164 tristate "NxtWave Communications NXT2002/NXT2004 based"
Andrew de Quinceyc482d4f62006-09-10 13:43:40 -0300165 depends on DVB_CORE && I2C
Kirk Lapray04a45922005-11-08 21:35:46 -0800166 select FW_LOADER
167 help
168 An ATSC 8VSB and QAM64/256 tuner module. Say Y when you want
169 to support this frontend.
170
Michael Krufky66e33de2006-01-09 15:25:39 -0200171 This driver needs external firmware. Please use the commands
172 "<kerneldir>/Documentation/dvb/get_dvb_firmware nxt2002" and
173 "<kerneldir>/Documentation/dvb/get_dvb_firmware nxt2004" to
174 download/extract them, and then copy them to /usr/lib/hotplug/firmware
175 or /lib/firmware (depending on configuration of firmware hotplug).
176
Linus Torvalds1da177e2005-04-16 15:20:36 -0700177config DVB_OR51211
Michael Krufkyf5c08a22006-03-16 13:18:25 -0300178 tristate "Oren OR51211 based"
Andrew de Quinceyc482d4f62006-09-10 13:43:40 -0300179 depends on DVB_CORE && I2C
Linus Torvalds1da177e2005-04-16 15:20:36 -0700180 select FW_LOADER
181 help
182 An ATSC 8VSB tuner module. Say Y when you want to support this frontend.
183
Trent Piepho2b3835b2006-03-29 13:53:15 -0300184 This driver needs external firmware. Please use the command
185 "<kerneldir>/Documentation/dvb/get_dvb_firmware or51211" to
186 download it, and then copy it to /usr/lib/hotplug/firmware
187 or /lib/firmware (depending on configuration of firmware hotplug).
188
Johannes Stezenbach0b3f5a52005-05-16 21:54:38 -0700189config DVB_OR51132
Michael Krufkyf5c08a22006-03-16 13:18:25 -0300190 tristate "Oren OR51132 based"
Andrew de Quinceyc482d4f62006-09-10 13:43:40 -0300191 depends on DVB_CORE && I2C
Johannes Stezenbach0b3f5a52005-05-16 21:54:38 -0700192 select FW_LOADER
193 help
194 An ATSC 8VSB and QAM64/256 tuner module. Say Y when you want
195 to support this frontend.
196
Trent Piepho2b3835b2006-03-29 13:53:15 -0300197 This driver needs external firmware. Please use the commands
198 "<kerneldir>/Documentation/dvb/get_dvb_firmware or51132_vsb" and/or
199 "<kerneldir>/Documentation/dvb/get_dvb_firmware or51132_qam" to
200 download firmwares for 8VSB and QAM64/256, respectively. Copy them to
201 /usr/lib/hotplug/firmware or /lib/firmware (depending on
202 configuration of firmware hotplug).
203
Johannes Stezenbach55f51ef2005-06-23 22:02:41 -0700204config DVB_BCM3510
205 tristate "Broadcom BCM3510"
Andrew de Quinceyc482d4f62006-09-10 13:43:40 -0300206 depends on DVB_CORE && I2C
Johannes Stezenbach55f51ef2005-06-23 22:02:41 -0700207 select FW_LOADER
208 help
209 An ATSC 8VSB/16VSB and QAM64/256 tuner module. Say Y when you want to
210 support this frontend.
211
Michael Krufky6ddcc912005-07-27 11:46:00 -0700212config DVB_LGDT330X
Michael Krufkye179d8b2005-08-09 17:48:54 -0700213 tristate "LG Electronics LGDT3302/LGDT3303 based"
Andrew de Quinceyc482d4f62006-09-10 13:43:40 -0300214 depends on DVB_CORE && I2C
Mac Michaelsd8667cb2005-07-07 17:58:29 -0700215 help
216 An ATSC 8VSB and QAM64/256 tuner module. Say Y when you want
217 to support this frontend.
218
Andrew de Quinceyd0205422006-04-27 21:45:01 -0300219
220comment "Miscellaneous devices"
221 depends on DVB_CORE
222
Andrew de Quinceyc482d4f62006-09-10 13:43:40 -0300223config DVB_PLL
224 tristate
225 depends on DVB_CORE && I2C
226
Andrew de Quinceyd0205422006-04-27 21:45:01 -0300227config DVB_LNBP21
228 tristate "LNBP21 SEC controller"
Andrew de Quinceyc482d4f62006-09-10 13:43:40 -0300229 depends on DVB_CORE && I2C
Andrew de Quinceyd0205422006-04-27 21:45:01 -0300230 help
231 An SEC control chip.
232
Andrew de Quincey21c28582006-04-27 21:45:09 -0300233config DVB_ISL6421
234 tristate "ISL6421 SEC controller"
Andrew de Quinceyc482d4f62006-09-10 13:43:40 -0300235 depends on DVB_CORE && I2C
Andrew de Quincey21c28582006-04-27 21:45:09 -0300236 help
237 An SEC control chip.
238
Linus Torvalds1da177e2005-04-16 15:20:36 -0700239endmenu