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 |
Devin Heitmueller | d3829fa | 2013-01-04 16:16:24 -0300 | [diff] [blame] | 6 | select VIDEOBUF2_VMALLOC |
Mauro Carvalho Chehab | fccea74 | 2012-08-20 14:48:02 -0300 | [diff] [blame] | 7 | select VIDEO_SAA711X if MEDIA_SUBDRV_AUTOSELECT |
| 8 | select VIDEO_TVP5150 if MEDIA_SUBDRV_AUTOSELECT |
| 9 | select VIDEO_MSP3400 if MEDIA_SUBDRV_AUTOSELECT |
| 10 | select VIDEO_MT9V011 if MEDIA_SUBDRV_AUTOSELECT |
Mauro Carvalho Chehab | 02e7804 | 2009-06-29 11:35:05 -0300 | [diff] [blame] | 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 | fccea74 | 2012-08-20 14:48:02 -0300 | [diff] [blame] | 36 | select DVB_LGDT330X if MEDIA_SUBDRV_AUTOSELECT |
Jonathan McDowell | fc09931 | 2012-11-15 21:55:12 -0300 | [diff] [blame] | 37 | select DVB_LGDT3305 if MEDIA_SUBDRV_AUTOSELECT |
Mauro Carvalho Chehab | fccea74 | 2012-08-20 14:48:02 -0300 | [diff] [blame] | 38 | select DVB_ZL10353 if MEDIA_SUBDRV_AUTOSELECT |
| 39 | select DVB_TDA10023 if MEDIA_SUBDRV_AUTOSELECT |
| 40 | select DVB_S921 if MEDIA_SUBDRV_AUTOSELECT |
| 41 | select DVB_DRXD if MEDIA_SUBDRV_AUTOSELECT |
| 42 | select DVB_CXD2820R if MEDIA_SUBDRV_AUTOSELECT |
| 43 | select DVB_DRXK if MEDIA_SUBDRV_AUTOSELECT |
| 44 | select DVB_TDA18271C2DD if MEDIA_SUBDRV_AUTOSELECT |
| 45 | select DVB_TDA10071 if MEDIA_SUBDRV_AUTOSELECT |
| 46 | select DVB_A8293 if MEDIA_SUBDRV_AUTOSELECT |
Jonathan McDowell | fc09931 | 2012-11-15 21:55:12 -0300 | [diff] [blame] | 47 | select DVB_MT352 if MEDIA_SUBDRV_AUTOSELECT |
| 48 | select DVB_S5H1409 if MEDIA_SUBDRV_AUTOSELECT |
Mauro Carvalho Chehab | 4159d01 | 2013-02-28 10:35:56 -0300 | [diff] [blame] | 49 | select DVB_MB86A20S if MEDIA_SUBDRV_AUTOSELECT |
Mauro Carvalho Chehab | 37285bf | 2012-12-21 21:14:41 -0200 | [diff] [blame] | 50 | select MEDIA_TUNER_QT1010 if MEDIA_SUBDRV_AUTOSELECT |
| 51 | select MEDIA_TUNER_TDA18271 if MEDIA_SUBDRV_AUTOSELECT |
Antti Palosaari | ec57336 | 2013-02-25 09:01:13 -0300 | [diff] [blame^] | 52 | select DVB_M88DS3103 if MEDIA_SUBDRV_AUTOSELECT |
| 53 | select MEDIA_TUNER_M88TS2022 if MEDIA_SUBDRV_AUTOSELECT |
Mauro Carvalho Chehab | 3aefb79 | 2008-04-17 21:36:41 -0300 | [diff] [blame] | 54 | ---help--- |
| 55 | This adds support for DVB cards based on the |
| 56 | Empiatech em28xx chips. |
Mauro Carvalho Chehab | 5b89ecf | 2011-06-18 10:19:11 -0300 | [diff] [blame] | 57 | |
| 58 | config VIDEO_EM28XX_RC |
Ezequiel García | f4d4e76 | 2012-03-26 09:13:35 -0300 | [diff] [blame] | 59 | tristate "EM28XX Remote Controller support" |
Mauro Carvalho Chehab | 5b89ecf | 2011-06-18 10:19:11 -0300 | [diff] [blame] | 60 | depends on RC_CORE |
| 61 | depends on VIDEO_EM28XX |
| 62 | depends on !(RC_CORE=m && VIDEO_EM28XX=y) |
Ezequiel García | f4d4e76 | 2012-03-26 09:13:35 -0300 | [diff] [blame] | 63 | default VIDEO_EM28XX |
Mauro Carvalho Chehab | 5b89ecf | 2011-06-18 10:19:11 -0300 | [diff] [blame] | 64 | ---help--- |
| 65 | Enables Remote Controller support on em28xx driver. |