10c0d06caSMauro Carvalho Chehabconfig VIDEO_CX231XX 20c0d06caSMauro Carvalho Chehab tristate "Conexant cx231xx USB video capture support" 30c0d06caSMauro Carvalho Chehab depends on VIDEO_DEV && I2C 40c0d06caSMauro Carvalho Chehab select VIDEO_TUNER 50c0d06caSMauro Carvalho Chehab select VIDEO_TVEEPROM 60c0d06caSMauro Carvalho Chehab depends on RC_CORE 70c0d06caSMauro Carvalho Chehab select VIDEOBUF_VMALLOC 80c0d06caSMauro Carvalho Chehab select VIDEO_CX25840 90c0d06caSMauro Carvalho Chehab select VIDEO_CX2341X 100c0d06caSMauro Carvalho Chehab 110c0d06caSMauro Carvalho Chehab ---help--- 120c0d06caSMauro Carvalho Chehab This is a video4linux driver for Conexant 231xx USB based TV cards. 130c0d06caSMauro Carvalho Chehab 140c0d06caSMauro Carvalho Chehab To compile this driver as a module, choose M here: the 150c0d06caSMauro Carvalho Chehab module will be called cx231xx 160c0d06caSMauro Carvalho Chehab 170c0d06caSMauro Carvalho Chehabconfig VIDEO_CX231XX_RC 180c0d06caSMauro Carvalho Chehab bool "Conexant cx231xx Remote Controller additional support" 190c0d06caSMauro Carvalho Chehab depends on RC_CORE 200c0d06caSMauro Carvalho Chehab depends on VIDEO_CX231XX 210c0d06caSMauro Carvalho Chehab default y 220c0d06caSMauro Carvalho Chehab ---help--- 230c0d06caSMauro Carvalho Chehab cx231xx hardware has a builtin RX/TX support. However, a few 240c0d06caSMauro Carvalho Chehab designs opted to not use it, but, instead, some other hardware. 250c0d06caSMauro Carvalho Chehab This module enables the usage of those other hardware, like the 260c0d06caSMauro Carvalho Chehab ones used with ISDB-T boards. 270c0d06caSMauro Carvalho Chehab 280c0d06caSMauro Carvalho Chehab On most cases, all you need for IR is mceusb module. 290c0d06caSMauro Carvalho Chehab 300c0d06caSMauro Carvalho Chehabconfig VIDEO_CX231XX_ALSA 310c0d06caSMauro Carvalho Chehab tristate "Conexant Cx231xx ALSA audio module" 320c0d06caSMauro Carvalho Chehab depends on VIDEO_CX231XX && SND 330c0d06caSMauro Carvalho Chehab select SND_PCM 340c0d06caSMauro Carvalho Chehab 350c0d06caSMauro Carvalho Chehab ---help--- 360c0d06caSMauro Carvalho Chehab This is an ALSA driver for Cx231xx USB based TV cards. 370c0d06caSMauro Carvalho Chehab 380c0d06caSMauro Carvalho Chehab To compile this driver as a module, choose M here: the 390c0d06caSMauro Carvalho Chehab module will be called cx231xx-alsa 400c0d06caSMauro Carvalho Chehab 410c0d06caSMauro Carvalho Chehabconfig VIDEO_CX231XX_DVB 420c0d06caSMauro Carvalho Chehab tristate "DVB/ATSC Support for Cx231xx based TV cards" 4364cbeb28SMauro Carvalho Chehab depends on VIDEO_CX231XX && DVB_CORE 440c0d06caSMauro Carvalho Chehab select VIDEOBUF_DVB 45fccea74fSMauro Carvalho Chehab select MEDIA_TUNER_XC5000 if MEDIA_SUBDRV_AUTOSELECT 46fccea74fSMauro Carvalho Chehab select MEDIA_TUNER_TDA18271 if MEDIA_SUBDRV_AUTOSELECT 47fccea74fSMauro Carvalho Chehab select DVB_MB86A20S if MEDIA_SUBDRV_AUTOSELECT 480c0d06caSMauro Carvalho Chehab 490c0d06caSMauro Carvalho Chehab ---help--- 500c0d06caSMauro Carvalho Chehab This adds support for DVB cards based on the 510c0d06caSMauro Carvalho Chehab Conexant cx231xx chips. 52