1*0c0d06caSMauro Carvalho Chehabconfig VIDEO_EM28XX 2*0c0d06caSMauro Carvalho Chehab tristate "Empia EM28xx 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 select VIDEOBUF_VMALLOC 7*0c0d06caSMauro Carvalho Chehab select VIDEO_SAA711X if VIDEO_HELPER_CHIPS_AUTO 8*0c0d06caSMauro Carvalho Chehab select VIDEO_TVP5150 if VIDEO_HELPER_CHIPS_AUTO 9*0c0d06caSMauro Carvalho Chehab select VIDEO_MSP3400 if VIDEO_HELPER_CHIPS_AUTO 10*0c0d06caSMauro Carvalho Chehab select VIDEO_MT9V011 if VIDEO_HELPER_CHIPS_AUTO 11*0c0d06caSMauro Carvalho Chehab 12*0c0d06caSMauro Carvalho Chehab ---help--- 13*0c0d06caSMauro Carvalho Chehab This is a video4linux driver for Empia 28xx based TV cards. 14*0c0d06caSMauro Carvalho Chehab 15*0c0d06caSMauro Carvalho Chehab To compile this driver as a module, choose M here: the 16*0c0d06caSMauro Carvalho Chehab module will be called em28xx 17*0c0d06caSMauro Carvalho Chehab 18*0c0d06caSMauro Carvalho Chehabconfig VIDEO_EM28XX_ALSA 19*0c0d06caSMauro Carvalho Chehab depends on VIDEO_EM28XX && SND 20*0c0d06caSMauro Carvalho Chehab select SND_PCM 21*0c0d06caSMauro Carvalho Chehab tristate "Empia EM28xx ALSA audio module" 22*0c0d06caSMauro Carvalho Chehab ---help--- 23*0c0d06caSMauro Carvalho Chehab This is an ALSA driver for some Empia 28xx based TV cards. 24*0c0d06caSMauro Carvalho Chehab 25*0c0d06caSMauro Carvalho Chehab This is not required for em2800/em2820/em2821 boards. However, 26*0c0d06caSMauro Carvalho Chehab newer em28xx devices uses Vendor Class for audio, instead of 27*0c0d06caSMauro Carvalho Chehab implementing the USB Audio Class. For those chips, this module 28*0c0d06caSMauro Carvalho Chehab will enable digital audio. 29*0c0d06caSMauro Carvalho Chehab 30*0c0d06caSMauro Carvalho Chehab To compile this driver as a module, choose M here: the 31*0c0d06caSMauro Carvalho Chehab module will be called em28xx-alsa 32*0c0d06caSMauro Carvalho Chehab 33*0c0d06caSMauro Carvalho Chehabconfig VIDEO_EM28XX_DVB 34*0c0d06caSMauro Carvalho Chehab tristate "DVB/ATSC Support for em28xx based TV cards" 35*0c0d06caSMauro Carvalho Chehab depends on VIDEO_EM28XX && DVB_CORE 36*0c0d06caSMauro Carvalho Chehab select DVB_LGDT330X if !DVB_FE_CUSTOMISE 37*0c0d06caSMauro Carvalho Chehab select DVB_ZL10353 if !DVB_FE_CUSTOMISE 38*0c0d06caSMauro Carvalho Chehab select DVB_TDA10023 if !DVB_FE_CUSTOMISE 39*0c0d06caSMauro Carvalho Chehab select DVB_S921 if !DVB_FE_CUSTOMISE 40*0c0d06caSMauro Carvalho Chehab select DVB_DRXD if !DVB_FE_CUSTOMISE 41*0c0d06caSMauro Carvalho Chehab select DVB_CXD2820R if !DVB_FE_CUSTOMISE 42*0c0d06caSMauro Carvalho Chehab select DVB_DRXK if !DVB_FE_CUSTOMISE 43*0c0d06caSMauro Carvalho Chehab select DVB_TDA18271C2DD if !DVB_FE_CUSTOMISE 44*0c0d06caSMauro Carvalho Chehab select DVB_TDA10071 if !DVB_FE_CUSTOMISE 45*0c0d06caSMauro Carvalho Chehab select DVB_A8293 if !DVB_FE_CUSTOMISE 46*0c0d06caSMauro Carvalho Chehab select VIDEOBUF_DVB 47*0c0d06caSMauro Carvalho Chehab ---help--- 48*0c0d06caSMauro Carvalho Chehab This adds support for DVB cards based on the 49*0c0d06caSMauro Carvalho Chehab Empiatech em28xx chips. 50*0c0d06caSMauro Carvalho Chehab 51*0c0d06caSMauro Carvalho Chehabconfig VIDEO_EM28XX_RC 52*0c0d06caSMauro Carvalho Chehab tristate "EM28XX Remote Controller support" 53*0c0d06caSMauro Carvalho Chehab depends on RC_CORE 54*0c0d06caSMauro Carvalho Chehab depends on VIDEO_EM28XX 55*0c0d06caSMauro Carvalho Chehab depends on !(RC_CORE=m && VIDEO_EM28XX=y) 56*0c0d06caSMauro Carvalho Chehab default VIDEO_EM28XX 57*0c0d06caSMauro Carvalho Chehab ---help--- 58*0c0d06caSMauro Carvalho Chehab Enables Remote Controller support on em28xx driver. 59