1*0c0d06caSMauro Carvalho Chehabconfig VIDEO_CX231XX 2*0c0d06caSMauro Carvalho Chehab tristate "Conexant cx231xx USB video capture support" 3*0c0d06caSMauro Carvalho Chehab depends on VIDEO_DEV && I2C 4*0c0d06caSMauro Carvalho Chehab select VIDEO_TUNER 5*0c0d06caSMauro Carvalho Chehab select VIDEO_TVEEPROM 6*0c0d06caSMauro Carvalho Chehab depends on RC_CORE 7*0c0d06caSMauro Carvalho Chehab select VIDEOBUF_VMALLOC 8*0c0d06caSMauro Carvalho Chehab select VIDEO_CX25840 9*0c0d06caSMauro Carvalho Chehab select VIDEO_CX2341X 10*0c0d06caSMauro Carvalho Chehab 11*0c0d06caSMauro Carvalho Chehab ---help--- 12*0c0d06caSMauro Carvalho Chehab This is a video4linux driver for Conexant 231xx USB based TV cards. 13*0c0d06caSMauro Carvalho Chehab 14*0c0d06caSMauro Carvalho Chehab To compile this driver as a module, choose M here: the 15*0c0d06caSMauro Carvalho Chehab module will be called cx231xx 16*0c0d06caSMauro Carvalho Chehab 17*0c0d06caSMauro Carvalho Chehabconfig VIDEO_CX231XX_RC 18*0c0d06caSMauro Carvalho Chehab bool "Conexant cx231xx Remote Controller additional support" 19*0c0d06caSMauro Carvalho Chehab depends on RC_CORE 20*0c0d06caSMauro Carvalho Chehab depends on VIDEO_CX231XX 21*0c0d06caSMauro Carvalho Chehab default y 22*0c0d06caSMauro Carvalho Chehab ---help--- 23*0c0d06caSMauro Carvalho Chehab cx231xx hardware has a builtin RX/TX support. However, a few 24*0c0d06caSMauro Carvalho Chehab designs opted to not use it, but, instead, some other hardware. 25*0c0d06caSMauro Carvalho Chehab This module enables the usage of those other hardware, like the 26*0c0d06caSMauro Carvalho Chehab ones used with ISDB-T boards. 27*0c0d06caSMauro Carvalho Chehab 28*0c0d06caSMauro Carvalho Chehab On most cases, all you need for IR is mceusb module. 29*0c0d06caSMauro Carvalho Chehab 30*0c0d06caSMauro Carvalho Chehabconfig VIDEO_CX231XX_ALSA 31*0c0d06caSMauro Carvalho Chehab tristate "Conexant Cx231xx ALSA audio module" 32*0c0d06caSMauro Carvalho Chehab depends on VIDEO_CX231XX && SND 33*0c0d06caSMauro Carvalho Chehab select SND_PCM 34*0c0d06caSMauro Carvalho Chehab 35*0c0d06caSMauro Carvalho Chehab ---help--- 36*0c0d06caSMauro Carvalho Chehab This is an ALSA driver for Cx231xx USB based TV cards. 37*0c0d06caSMauro Carvalho Chehab 38*0c0d06caSMauro Carvalho Chehab To compile this driver as a module, choose M here: the 39*0c0d06caSMauro Carvalho Chehab module will be called cx231xx-alsa 40*0c0d06caSMauro Carvalho Chehab 41*0c0d06caSMauro Carvalho Chehabconfig VIDEO_CX231XX_DVB 42*0c0d06caSMauro Carvalho Chehab tristate "DVB/ATSC Support for Cx231xx based TV cards" 43*0c0d06caSMauro Carvalho Chehab depends on VIDEO_CX231XX && DVB_CORE && DVB_CAPTURE_DRIVERS 44*0c0d06caSMauro Carvalho Chehab select VIDEOBUF_DVB 45*0c0d06caSMauro Carvalho Chehab select MEDIA_TUNER_XC5000 if !MEDIA_TUNER_CUSTOMISE 46*0c0d06caSMauro Carvalho Chehab select MEDIA_TUNER_TDA18271 if !MEDIA_TUNER_CUSTOMISE 47*0c0d06caSMauro Carvalho Chehab select DVB_MB86A20S if !DVB_FE_CUSTOMISE 48*0c0d06caSMauro Carvalho Chehab 49*0c0d06caSMauro Carvalho Chehab ---help--- 50*0c0d06caSMauro Carvalho Chehab This adds support for DVB cards based on the 51*0c0d06caSMauro Carvalho Chehab Conexant cx231xx chips. 52