Commit | Line | Data |
---|---|---|
15871a29 | 1 | config VIDEO_EM28XX |
01c28193 | 2 | tristate "Empia EM28xx USB devices support" |
3ffea498 | 3 | depends on VIDEO_DEV && I2C |
fdbbfb09 | 4 | select VIDEO_TUNER |
15871a29 | 5 | select VIDEO_TVEEPROM |
01c28193 MCC |
6 | |
7 | config VIDEO_EM28XX_V4L2 | |
8 | tristate "Empia EM28xx analog TV, video capture and/or webcam support" | |
9 | depends on VIDEO_EM28XX | |
d3829fad | 10 | select VIDEOBUF2_VMALLOC |
fccea74f MCC |
11 | select VIDEO_SAA711X if MEDIA_SUBDRV_AUTOSELECT |
12 | select VIDEO_TVP5150 if MEDIA_SUBDRV_AUTOSELECT | |
13 | select VIDEO_MSP3400 if MEDIA_SUBDRV_AUTOSELECT | |
14 | select VIDEO_MT9V011 if MEDIA_SUBDRV_AUTOSELECT | |
02e7804b | 15 | |
15871a29 MK |
16 | ---help--- |
17 | This is a video4linux driver for Empia 28xx based TV cards. | |
18 | ||
19 | To compile this driver as a module, choose M here: the | |
20 | module will be called em28xx | |
6d79468d MCC |
21 | |
22 | config VIDEO_EM28XX_ALSA | |
95a940e9 ÇO |
23 | depends on VIDEO_EM28XX && SND |
24 | select SND_PCM | |
6d79468d MCC |
25 | tristate "Empia EM28xx ALSA audio module" |
26 | ---help--- | |
27 | This is an ALSA driver for some Empia 28xx based TV cards. | |
28 | ||
29 | This is not required for em2800/em2820/em2821 boards. However, | |
30 | newer em28xx devices uses Vendor Class for audio, instead of | |
31 | implementing the USB Audio Class. For those chips, this module | |
32 | will enable digital audio. | |
33 | ||
34 | To compile this driver as a module, choose M here: the | |
35 | module will be called em28xx-alsa | |
36 | ||
3aefb79a MCC |
37 | config VIDEO_EM28XX_DVB |
38 | tristate "DVB/ATSC Support for em28xx based TV cards" | |
39 | depends on VIDEO_EM28XX && DVB_CORE | |
fccea74f | 40 | select DVB_LGDT330X if MEDIA_SUBDRV_AUTOSELECT |
fc09931e | 41 | select DVB_LGDT3305 if MEDIA_SUBDRV_AUTOSELECT |
fccea74f MCC |
42 | select DVB_ZL10353 if MEDIA_SUBDRV_AUTOSELECT |
43 | select DVB_TDA10023 if MEDIA_SUBDRV_AUTOSELECT | |
44 | select DVB_S921 if MEDIA_SUBDRV_AUTOSELECT | |
45 | select DVB_DRXD if MEDIA_SUBDRV_AUTOSELECT | |
46 | select DVB_CXD2820R if MEDIA_SUBDRV_AUTOSELECT | |
47 | select DVB_DRXK if MEDIA_SUBDRV_AUTOSELECT | |
48 | select DVB_TDA18271C2DD if MEDIA_SUBDRV_AUTOSELECT | |
49 | select DVB_TDA10071 if MEDIA_SUBDRV_AUTOSELECT | |
50 | select DVB_A8293 if MEDIA_SUBDRV_AUTOSELECT | |
fc09931e JM |
51 | select DVB_MT352 if MEDIA_SUBDRV_AUTOSELECT |
52 | select DVB_S5H1409 if MEDIA_SUBDRV_AUTOSELECT | |
4159d01b | 53 | select DVB_MB86A20S if MEDIA_SUBDRV_AUTOSELECT |
37285bf2 MCC |
54 | select MEDIA_TUNER_QT1010 if MEDIA_SUBDRV_AUTOSELECT |
55 | select MEDIA_TUNER_TDA18271 if MEDIA_SUBDRV_AUTOSELECT | |
ec573362 AP |
56 | select DVB_M88DS3103 if MEDIA_SUBDRV_AUTOSELECT |
57 | select MEDIA_TUNER_M88TS2022 if MEDIA_SUBDRV_AUTOSELECT | |
3fc954a1 | 58 | select DVB_DRX39XYJ if MEDIA_SUBDRV_AUTOSELECT |
3aefb79a MCC |
59 | ---help--- |
60 | This adds support for DVB cards based on the | |
61 | Empiatech em28xx chips. | |
5b89ecf9 MCC |
62 | |
63 | config VIDEO_EM28XX_RC | |
f4d4e765 | 64 | tristate "EM28XX Remote Controller support" |
5b89ecf9 MCC |
65 | depends on RC_CORE |
66 | depends on VIDEO_EM28XX | |
67 | depends on !(RC_CORE=m && VIDEO_EM28XX=y) | |
f4d4e765 | 68 | default VIDEO_EM28XX |
5b89ecf9 MCC |
69 | ---help--- |
70 | Enables Remote Controller support on em28xx driver. |