1*b285192aSMauro Carvalho Chehabconfig VIDEO_CX88 2*b285192aSMauro Carvalho Chehab tristate "Conexant 2388x (bt878 successor) support" 3*b285192aSMauro Carvalho Chehab depends on VIDEO_DEV && PCI && I2C && RC_CORE 4*b285192aSMauro Carvalho Chehab select I2C_ALGOBIT 5*b285192aSMauro Carvalho Chehab select VIDEO_BTCX 6*b285192aSMauro Carvalho Chehab select VIDEOBUF_DMA_SG 7*b285192aSMauro Carvalho Chehab select VIDEO_TUNER 8*b285192aSMauro Carvalho Chehab select VIDEO_TVEEPROM 9*b285192aSMauro Carvalho Chehab select VIDEO_WM8775 if VIDEO_HELPER_CHIPS_AUTO 10*b285192aSMauro Carvalho Chehab ---help--- 11*b285192aSMauro Carvalho Chehab This is a video4linux driver for Conexant 2388x based 12*b285192aSMauro Carvalho Chehab TV cards. 13*b285192aSMauro Carvalho Chehab 14*b285192aSMauro Carvalho Chehab To compile this driver as a module, choose M here: the 15*b285192aSMauro Carvalho Chehab module will be called cx8800 16*b285192aSMauro Carvalho Chehab 17*b285192aSMauro Carvalho Chehabconfig VIDEO_CX88_ALSA 18*b285192aSMauro Carvalho Chehab tristate "Conexant 2388x DMA audio support" 19*b285192aSMauro Carvalho Chehab depends on VIDEO_CX88 && SND 20*b285192aSMauro Carvalho Chehab select SND_PCM 21*b285192aSMauro Carvalho Chehab ---help--- 22*b285192aSMauro Carvalho Chehab This is a video4linux driver for direct (DMA) audio on 23*b285192aSMauro Carvalho Chehab Conexant 2388x based TV cards using ALSA. 24*b285192aSMauro Carvalho Chehab 25*b285192aSMauro Carvalho Chehab It only works with boards with function 01 enabled. 26*b285192aSMauro Carvalho Chehab To check if your board supports, use lspci -n. 27*b285192aSMauro Carvalho Chehab If supported, you should see 14f1:8801 or 14f1:8811 28*b285192aSMauro Carvalho Chehab PCI device. 29*b285192aSMauro Carvalho Chehab 30*b285192aSMauro Carvalho Chehab To compile this driver as a module, choose M here: the 31*b285192aSMauro Carvalho Chehab module will be called cx88-alsa. 32*b285192aSMauro Carvalho Chehab 33*b285192aSMauro Carvalho Chehabconfig VIDEO_CX88_BLACKBIRD 34*b285192aSMauro Carvalho Chehab tristate "Blackbird MPEG encoder support (cx2388x + cx23416)" 35*b285192aSMauro Carvalho Chehab depends on VIDEO_CX88 36*b285192aSMauro Carvalho Chehab select VIDEO_CX2341X 37*b285192aSMauro Carvalho Chehab ---help--- 38*b285192aSMauro Carvalho Chehab This adds support for MPEG encoder cards based on the 39*b285192aSMauro Carvalho Chehab Blackbird reference design, using the Conexant 2388x 40*b285192aSMauro Carvalho Chehab and 23416 chips. 41*b285192aSMauro Carvalho Chehab 42*b285192aSMauro Carvalho Chehab To compile this driver as a module, choose M here: the 43*b285192aSMauro Carvalho Chehab module will be called cx88-blackbird. 44*b285192aSMauro Carvalho Chehab 45*b285192aSMauro Carvalho Chehabconfig VIDEO_CX88_DVB 46*b285192aSMauro Carvalho Chehab tristate "DVB/ATSC Support for cx2388x based TV cards" 47*b285192aSMauro Carvalho Chehab depends on VIDEO_CX88 && DVB_CORE 48*b285192aSMauro Carvalho Chehab select VIDEOBUF_DVB 49*b285192aSMauro Carvalho Chehab select DVB_PLL if !DVB_FE_CUSTOMISE 50*b285192aSMauro Carvalho Chehab select DVB_MT352 if !DVB_FE_CUSTOMISE 51*b285192aSMauro Carvalho Chehab select DVB_ZL10353 if !DVB_FE_CUSTOMISE 52*b285192aSMauro Carvalho Chehab select DVB_OR51132 if !DVB_FE_CUSTOMISE 53*b285192aSMauro Carvalho Chehab select DVB_CX22702 if !DVB_FE_CUSTOMISE 54*b285192aSMauro Carvalho Chehab select DVB_LGDT330X if !DVB_FE_CUSTOMISE 55*b285192aSMauro Carvalho Chehab select DVB_NXT200X if !DVB_FE_CUSTOMISE 56*b285192aSMauro Carvalho Chehab select DVB_CX24123 if !DVB_FE_CUSTOMISE 57*b285192aSMauro Carvalho Chehab select DVB_ISL6421 if !DVB_FE_CUSTOMISE 58*b285192aSMauro Carvalho Chehab select DVB_S5H1411 if !DVB_FE_CUSTOMISE 59*b285192aSMauro Carvalho Chehab select DVB_CX24116 if !DVB_FE_CUSTOMISE 60*b285192aSMauro Carvalho Chehab select DVB_STV0299 if !DVB_FE_CUSTOMISE 61*b285192aSMauro Carvalho Chehab select DVB_STV0288 if !DVB_FE_CUSTOMISE 62*b285192aSMauro Carvalho Chehab select DVB_STB6000 if !DVB_FE_CUSTOMISE 63*b285192aSMauro Carvalho Chehab select DVB_STV0900 if !DVB_FE_CUSTOMISE 64*b285192aSMauro Carvalho Chehab select DVB_STB6100 if !DVB_FE_CUSTOMISE 65*b285192aSMauro Carvalho Chehab select MEDIA_TUNER_SIMPLE if !MEDIA_TUNER_CUSTOMISE 66*b285192aSMauro Carvalho Chehab ---help--- 67*b285192aSMauro Carvalho Chehab This adds support for DVB/ATSC cards based on the 68*b285192aSMauro Carvalho Chehab Conexant 2388x chip. 69*b285192aSMauro Carvalho Chehab 70*b285192aSMauro Carvalho Chehab To compile this driver as a module, choose M here: the 71*b285192aSMauro Carvalho Chehab module will be called cx88-dvb. 72*b285192aSMauro Carvalho Chehab 73*b285192aSMauro Carvalho Chehabconfig VIDEO_CX88_VP3054 74*b285192aSMauro Carvalho Chehab tristate "VP-3054 Secondary I2C Bus Support" 75*b285192aSMauro Carvalho Chehab default m 76*b285192aSMauro Carvalho Chehab depends on VIDEO_CX88_DVB && DVB_MT352 77*b285192aSMauro Carvalho Chehab ---help--- 78*b285192aSMauro Carvalho Chehab This adds DVB-T support for cards based on the 79*b285192aSMauro Carvalho Chehab Conexant 2388x chip and the MT352 demodulator, 80*b285192aSMauro Carvalho Chehab which also require support for the VP-3054 81*b285192aSMauro Carvalho Chehab Secondary I2C bus, such at DNTV Live! DVB-T Pro. 82*b285192aSMauro Carvalho Chehab 83*b285192aSMauro Carvalho Chehabconfig VIDEO_CX88_MPEG 84*b285192aSMauro Carvalho Chehab tristate 85*b285192aSMauro Carvalho Chehab depends on VIDEO_CX88_DVB || VIDEO_CX88_BLACKBIRD 86*b285192aSMauro Carvalho Chehab default y 87