blob: 630273992a419b05986bd00a462366db212709f4 [file] [log] [blame]
Michael Krufky2868c412006-04-01 18:00:41 -03001config VIDEO_CX88_VP3054
2 tristate
3 depends on VIDEO_CX88_DVB && DVB_MT352
4
Michael Krufkyf6d6e6d2005-11-08 21:38:07 -08005config VIDEO_CX88
6 tristate "Conexant 2388x (bt878 successor) support"
Michael Krufky710a7252005-11-08 21:38:25 -08007 depends on VIDEO_DEV && PCI && I2C
Michael Krufkyf6d6e6d2005-11-08 21:38:07 -08008 select I2C_ALGOBIT
9 select FW_LOADER
10 select VIDEO_BTCX
11 select VIDEO_BUF
12 select VIDEO_TUNER
13 select VIDEO_TVEEPROM
14 select VIDEO_IR
15 ---help---
16 This is a video4linux driver for Conexant 2388x based
17 TV cards.
18
19 To compile this driver as a module, choose M here: the
20 module will be called cx8800
21
Mauro Carvalho Chehabb7f355d2006-01-09 15:32:44 -020022config VIDEO_CX88_ALSA
Michael Krufkybc2c7c32006-03-18 18:36:44 -030023 tristate "Conexant 2388x DMA audio support"
Mauro Carvalho Chehab15192b12006-01-15 06:50:01 -020024 depends on VIDEO_CX88 && SND && EXPERIMENTAL
Adrian Bunk337208d2006-01-23 09:48:02 -020025 select SND_PCM
Mauro Carvalho Chehabb7f355d2006-01-09 15:32:44 -020026 ---help---
27 This is a video4linux driver for direct (DMA) audio on
Michael Krufkybc2c7c32006-03-18 18:36:44 -030028 Conexant 2388x based TV cards using ALSA.
29
Mauro Carvalho Chehabb7f355d2006-01-09 15:32:44 -020030 It only works with boards with function 01 enabled.
31 To check if your board supports, use lspci -n.
Trent Piepho953a6762006-03-29 13:53:49 -030032 If supported, you should see 14f1:8801 or 14f1:8811
Mauro Carvalho Chehabb7f355d2006-01-09 15:32:44 -020033 PCI device.
34
35 To compile this driver as a module, choose M here: the
36 module will be called cx88-alsa.
37
Michael Krufky60a6dc52006-03-15 02:36:13 -030038config VIDEO_CX88_DVB
39 tristate "DVB/ATSC Support for cx2388x based TV cards"
40 depends on VIDEO_CX88 && DVB_CORE
41 select VIDEO_BUF_DVB
42 ---help---
43 This adds support for DVB/ATSC cards based on the
44 Connexant 2388x chip.
45
46 To compile this driver as a module, choose M here: the
47 module will be called cx88-dvb.
48
49 You must also select one or more DVB/ATSC demodulators.
50 If you are unsure which you need, choose all of them.
51
Michael Krufkyf6d6e6d2005-11-08 21:38:07 -080052config VIDEO_CX88_DVB_ALL_FRONTENDS
53 bool "Build all supported frontends for cx2388x based TV cards"
54 default y
55 depends on VIDEO_CX88_DVB
56 select DVB_MT352
Michael Krufkybff75d22006-01-23 17:11:07 -020057 select VIDEO_CX88_VP3054
Michael Krufky0785c872006-02-28 14:02:15 -030058 select DVB_ZL10353
Michael Krufkyf6d6e6d2005-11-08 21:38:07 -080059 select DVB_OR51132
60 select DVB_CX22702
61 select DVB_LGDT330X
Kirk Laprayfde6d312005-11-08 21:38:18 -080062 select DVB_NXT200X
Steven Toth0fa14aa2006-01-09 15:25:02 -020063 select DVB_CX24123
Michael Krufkyf6d6e6d2005-11-08 21:38:07 -080064 ---help---
65 This builds cx88-dvb with all currently supported frontend
66 demodulators. If you wish to tweak your configuration, and
67 only include support for the hardware that you need, choose N here.
68
69 If you are unsure, choose Y.
70
71config VIDEO_CX88_DVB_MT352
Michael Krufky20c5ab62005-11-28 13:44:08 -080072 bool "Zarlink MT352 DVB-T Support"
73 default y
Michael Krufkyf6d6e6d2005-11-08 21:38:07 -080074 depends on VIDEO_CX88_DVB && !VIDEO_CX88_DVB_ALL_FRONTENDS
75 select DVB_MT352
76 ---help---
77 This adds DVB-T support for cards based on the
78 Connexant 2388x chip and the MT352 demodulator.
79
Michael Krufky2868c412006-04-01 18:00:41 -030080config VIDEO_CX88_DVB_VP3054
81 bool "VP-3054 Secondary I2C Bus Support"
82 default y
83 depends on VIDEO_CX88_DVB_MT352
84 select VIDEO_CX88_VP3054
Michael Krufkybff75d22006-01-23 17:11:07 -020085 ---help---
86 This adds DVB-T support for cards based on the
87 Connexant 2388x chip and the MT352 demodulator,
88 which also require support for the VP-3054
89 Secondary I2C bus, such at DNTV Live! DVB-T Pro.
90
Michael Krufky0785c872006-02-28 14:02:15 -030091config VIDEO_CX88_DVB_ZL10353
92 bool "Zarlink ZL10353 DVB-T Support"
93 default y
94 depends on VIDEO_CX88_DVB && !VIDEO_CX88_DVB_ALL_FRONTENDS
95 select DVB_ZL10353
96 ---help---
97 This adds DVB-T support for cards based on the
98 Connexant 2388x chip and the ZL10353 demodulator,
99 successor to the Zarlink MT352.
100
Michael Krufkyf6d6e6d2005-11-08 21:38:07 -0800101config VIDEO_CX88_DVB_OR51132
Michael Krufky20c5ab62005-11-28 13:44:08 -0800102 bool "OR51132 ATSC Support"
103 default y
Michael Krufkyf6d6e6d2005-11-08 21:38:07 -0800104 depends on VIDEO_CX88_DVB && !VIDEO_CX88_DVB_ALL_FRONTENDS
105 select DVB_OR51132
106 ---help---
107 This adds ATSC 8VSB and QAM64/256 support for cards based on the
108 Connexant 2388x chip and the OR51132 demodulator.
109
110config VIDEO_CX88_DVB_CX22702
Michael Krufky20c5ab62005-11-28 13:44:08 -0800111 bool "Conexant CX22702 DVB-T Support"
112 default y
Michael Krufkyf6d6e6d2005-11-08 21:38:07 -0800113 depends on VIDEO_CX88_DVB && !VIDEO_CX88_DVB_ALL_FRONTENDS
114 select DVB_CX22702
115 ---help---
116 This adds DVB-T support for cards based on the
117 Connexant 2388x chip and the CX22702 demodulator.
118
119config VIDEO_CX88_DVB_LGDT330X
Michael Krufky20c5ab62005-11-28 13:44:08 -0800120 bool "LG Electronics DT3302/DT3303 ATSC Support"
121 default y
Michael Krufkyf6d6e6d2005-11-08 21:38:07 -0800122 depends on VIDEO_CX88_DVB && !VIDEO_CX88_DVB_ALL_FRONTENDS
123 select DVB_LGDT330X
124 ---help---
125 This adds ATSC 8VSB and QAM64/256 support for cards based on the
126 Connexant 2388x chip and the LGDT3302/LGDT3303 demodulator.
Kirk Laprayfde6d312005-11-08 21:38:18 -0800127
128config VIDEO_CX88_DVB_NXT200X
Michael Krufky20c5ab62005-11-28 13:44:08 -0800129 bool "NXT2002/NXT2004 ATSC Support"
130 default y
Kirk Laprayfde6d312005-11-08 21:38:18 -0800131 depends on VIDEO_CX88_DVB && !VIDEO_CX88_DVB_ALL_FRONTENDS
132 select DVB_NXT200X
133 ---help---
134 This adds ATSC 8VSB and QAM64/256 support for cards based on the
135 Connexant 2388x chip and the NXT2002/NXT2004 demodulator.
Steven Toth0fa14aa2006-01-09 15:25:02 -0200136
137config VIDEO_CX88_DVB_CX24123
138 bool "Conexant CX24123 DVB-S Support"
139 default y
140 depends on VIDEO_CX88_DVB && !VIDEO_CX88_DVB_ALL_FRONTENDS
141 select DVB_CX24123
142 ---help---
143 This adds DVB-S support for cards based on the
144 Connexant 2388x chip and the CX24123 demodulator.