Michael Krufky | 15871a2 | 2005-11-08 21:38:30 -0800 | [diff] [blame] | 1 | config VIDEO_EM28XX |
Mauro Carvalho Chehab | acaa4b6 | 2008-04-17 21:37:18 -0300 | [diff] [blame] | 2 | tristate "Empia EM28xx USB video capture support" |
David Härdeman | 3ffea49 | 2010-10-29 16:08:12 -0300 | [diff] [blame] | 3 | depends on VIDEO_DEV && I2C |
Mauro Carvalho Chehab | fdbbfb0 | 2008-05-06 12:35:58 -0300 | [diff] [blame] | 4 | select VIDEO_TUNER |
Michael Krufky | 15871a2 | 2005-11-08 21:38:30 -0800 | [diff] [blame] | 5 | select VIDEO_TVEEPROM |
Andrew Morton | d1e0b57 | 2008-04-17 22:16:31 -0300 | [diff] [blame] | 6 | select VIDEOBUF_VMALLOC |
Mauro Carvalho Chehab | faa1cb2 | 2006-08-22 18:49:17 -0300 | [diff] [blame] | 7 | select VIDEO_SAA711X if VIDEO_HELPER_CHIPS_AUTO |
| 8 | select VIDEO_TVP5150 if VIDEO_HELPER_CHIPS_AUTO |
Mauro Carvalho Chehab | acaa4b6 | 2008-04-17 21:37:18 -0300 | [diff] [blame] | 9 | select VIDEO_MSP3400 if VIDEO_HELPER_CHIPS_AUTO |
Mauro Carvalho Chehab | 02e7804 | 2009-06-29 11:35:05 -0300 | [diff] [blame] | 10 | select VIDEO_MT9V011 if VIDEO_HELPER_CHIPS_AUTO |
| 11 | |
Michael Krufky | 15871a2 | 2005-11-08 21:38:30 -0800 | [diff] [blame] | 12 | ---help--- |
| 13 | This is a video4linux driver for Empia 28xx based TV cards. |
| 14 | |
| 15 | To compile this driver as a module, choose M here: the |
| 16 | module will be called em28xx |
Mauro Carvalho Chehab | 6d79468 | 2008-01-05 09:57:31 -0300 | [diff] [blame] | 17 | |
| 18 | config VIDEO_EM28XX_ALSA |
S.Çağlar Onur | 95a940e | 2008-02-10 05:27:23 +0200 | [diff] [blame] | 19 | depends on VIDEO_EM28XX && SND |
| 20 | select SND_PCM |
Mauro Carvalho Chehab | 6d79468 | 2008-01-05 09:57:31 -0300 | [diff] [blame] | 21 | tristate "Empia EM28xx ALSA audio module" |
| 22 | ---help--- |
| 23 | This is an ALSA driver for some Empia 28xx based TV cards. |
| 24 | |
| 25 | This is not required for em2800/em2820/em2821 boards. However, |
| 26 | newer em28xx devices uses Vendor Class for audio, instead of |
| 27 | implementing the USB Audio Class. For those chips, this module |
| 28 | will enable digital audio. |
| 29 | |
| 30 | To compile this driver as a module, choose M here: the |
| 31 | module will be called em28xx-alsa |
| 32 | |
Mauro Carvalho Chehab | 3aefb79 | 2008-04-17 21:36:41 -0300 | [diff] [blame] | 33 | config VIDEO_EM28XX_DVB |
| 34 | tristate "DVB/ATSC Support for em28xx based TV cards" |
| 35 | depends on VIDEO_EM28XX && DVB_CORE |
Mauro Carvalho Chehab | 227ad4a | 2008-04-17 21:37:40 -0300 | [diff] [blame] | 36 | select DVB_LGDT330X if !DVB_FE_CUSTOMISE |
Aidan Thornton | 7e6388a | 2008-04-17 21:40:03 -0300 | [diff] [blame] | 37 | select DVB_ZL10353 if !DVB_FE_CUSTOMISE |
Antti Palosaari | 285eb1a | 2009-09-15 14:42:13 -0300 | [diff] [blame] | 38 | select DVB_TDA10023 if !DVB_FE_CUSTOMISE |
Mauro Carvalho Chehab | ca3dfd6 | 2010-09-10 17:29:14 -0300 | [diff] [blame] | 39 | select DVB_S921 if !DVB_FE_CUSTOMISE |
Mauro Carvalho Chehab | 3e56590 | 2011-03-24 14:41:00 -0300 | [diff] [blame] | 40 | select DVB_DRXD if !DVB_FE_CUSTOMISE |
Antti Palosaari | d6a5f92 | 2011-04-07 16:34:44 -0300 | [diff] [blame] | 41 | select DVB_CXD2820R if !DVB_FE_CUSTOMISE |
Mauro Carvalho Chehab | fec528b | 2011-07-03 21:05:06 -0300 | [diff] [blame] | 42 | select DVB_DRXK if !DVB_FE_CUSTOMISE |
| 43 | select DVB_TDA18271C2DD if !DVB_FE_CUSTOMISE |
Mauro Carvalho Chehab | 3aefb79 | 2008-04-17 21:36:41 -0300 | [diff] [blame] | 44 | select VIDEOBUF_DVB |
Mauro Carvalho Chehab | 3aefb79 | 2008-04-17 21:36:41 -0300 | [diff] [blame] | 45 | ---help--- |
| 46 | This adds support for DVB cards based on the |
| 47 | Empiatech em28xx chips. |
Mauro Carvalho Chehab | 5b89ecf | 2011-06-18 10:19:11 -0300 | [diff] [blame] | 48 | |
| 49 | config VIDEO_EM28XX_RC |
| 50 | bool "EM28XX Remote Controller support" |
| 51 | depends on RC_CORE |
| 52 | depends on VIDEO_EM28XX |
| 53 | depends on !(RC_CORE=m && VIDEO_EM28XX=y) |
| 54 | default y |
| 55 | ---help--- |
| 56 | Enables Remote Controller support on em28xx driver. |