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