blob: c092d2219f0b69895f9dabd070a8e4dc9527fc8f [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
Andrew de Quinceycd20ca92006-05-12 20:31:51 -030064 select DVB_ISL6421
Michael Krufkyf6d6e6d2005-11-08 21:38:07 -080065 ---help---
66 This builds cx88-dvb with all currently supported frontend
67 demodulators. If you wish to tweak your configuration, and
68 only include support for the hardware that you need, choose N here.
69
70 If you are unsure, choose Y.
71
72config VIDEO_CX88_DVB_MT352
Michael Krufky20c5ab62005-11-28 13:44:08 -080073 bool "Zarlink MT352 DVB-T Support"
74 default y
Michael Krufkyf6d6e6d2005-11-08 21:38:07 -080075 depends on VIDEO_CX88_DVB && !VIDEO_CX88_DVB_ALL_FRONTENDS
76 select DVB_MT352
77 ---help---
78 This adds DVB-T support for cards based on the
79 Connexant 2388x chip and the MT352 demodulator.
80
Michael Krufky2868c412006-04-01 18:00:41 -030081config VIDEO_CX88_DVB_VP3054
82 bool "VP-3054 Secondary I2C Bus Support"
83 default y
84 depends on VIDEO_CX88_DVB_MT352
85 select VIDEO_CX88_VP3054
Michael Krufkybff75d22006-01-23 17:11:07 -020086 ---help---
87 This adds DVB-T support for cards based on the
88 Connexant 2388x chip and the MT352 demodulator,
89 which also require support for the VP-3054
90 Secondary I2C bus, such at DNTV Live! DVB-T Pro.
91
Michael Krufky0785c872006-02-28 14:02:15 -030092config VIDEO_CX88_DVB_ZL10353
93 bool "Zarlink ZL10353 DVB-T Support"
94 default y
95 depends on VIDEO_CX88_DVB && !VIDEO_CX88_DVB_ALL_FRONTENDS
96 select DVB_ZL10353
97 ---help---
98 This adds DVB-T support for cards based on the
99 Connexant 2388x chip and the ZL10353 demodulator,
100 successor to the Zarlink MT352.
101
Michael Krufkyf6d6e6d2005-11-08 21:38:07 -0800102config VIDEO_CX88_DVB_OR51132
Michael Krufky20c5ab62005-11-28 13:44:08 -0800103 bool "OR51132 ATSC Support"
104 default y
Michael Krufkyf6d6e6d2005-11-08 21:38:07 -0800105 depends on VIDEO_CX88_DVB && !VIDEO_CX88_DVB_ALL_FRONTENDS
106 select DVB_OR51132
107 ---help---
108 This adds ATSC 8VSB and QAM64/256 support for cards based on the
109 Connexant 2388x chip and the OR51132 demodulator.
110
111config VIDEO_CX88_DVB_CX22702
Michael Krufky20c5ab62005-11-28 13:44:08 -0800112 bool "Conexant CX22702 DVB-T Support"
113 default y
Michael Krufkyf6d6e6d2005-11-08 21:38:07 -0800114 depends on VIDEO_CX88_DVB && !VIDEO_CX88_DVB_ALL_FRONTENDS
115 select DVB_CX22702
116 ---help---
117 This adds DVB-T support for cards based on the
118 Connexant 2388x chip and the CX22702 demodulator.
119
120config VIDEO_CX88_DVB_LGDT330X
Michael Krufky20c5ab62005-11-28 13:44:08 -0800121 bool "LG Electronics DT3302/DT3303 ATSC Support"
122 default y
Michael Krufkyf6d6e6d2005-11-08 21:38:07 -0800123 depends on VIDEO_CX88_DVB && !VIDEO_CX88_DVB_ALL_FRONTENDS
124 select DVB_LGDT330X
125 ---help---
126 This adds ATSC 8VSB and QAM64/256 support for cards based on the
127 Connexant 2388x chip and the LGDT3302/LGDT3303 demodulator.
Kirk Laprayfde6d312005-11-08 21:38:18 -0800128
129config VIDEO_CX88_DVB_NXT200X
Michael Krufky20c5ab62005-11-28 13:44:08 -0800130 bool "NXT2002/NXT2004 ATSC Support"
131 default y
Kirk Laprayfde6d312005-11-08 21:38:18 -0800132 depends on VIDEO_CX88_DVB && !VIDEO_CX88_DVB_ALL_FRONTENDS
133 select DVB_NXT200X
134 ---help---
135 This adds ATSC 8VSB and QAM64/256 support for cards based on the
136 Connexant 2388x chip and the NXT2002/NXT2004 demodulator.
Steven Toth0fa14aa2006-01-09 15:25:02 -0200137
138config VIDEO_CX88_DVB_CX24123
139 bool "Conexant CX24123 DVB-S Support"
140 default y
141 depends on VIDEO_CX88_DVB && !VIDEO_CX88_DVB_ALL_FRONTENDS
142 select DVB_CX24123
Andrew de Quinceycd20ca92006-05-12 20:31:51 -0300143 select DVB_ISL6421
Steven Toth0fa14aa2006-01-09 15:25:02 -0200144 ---help---
145 This adds DVB-S support for cards based on the
146 Connexant 2388x chip and the CX24123 demodulator.