Commit | Line | Data |
---|---|---|
ec8f24b7 | 1 | # SPDX-License-Identifier: GPL-2.0-only |
f6d6e6db MK |
2 | config VIDEO_SAA7134 |
3 | tristate "Philips SAA7134 support" | |
896c1422 | 4 | depends on VIDEO_DEV && PCI && I2C |
2ada815f | 5 | select VIDEOBUF2_DMA_SG |
fdbbfb09 | 6 | select VIDEO_TUNER |
5efab709 | 7 | select VIDEO_TVEEPROM |
f6d6e6db | 8 | select CRC32 |
fccea74f | 9 | select VIDEO_SAA6588 if MEDIA_SUBDRV_AUTOSELECT |
6052ba35 | 10 | select VIDEO_SAA6752HS if MEDIA_SUBDRV_AUTOSELECT |
b60a5b8d | 11 | help |
f6d6e6db MK |
12 | This is a video4linux driver for Philips SAA713x based |
13 | TV cards. | |
14 | ||
15 | To compile this driver as a module, choose M here: the | |
16 | module will be called saa7134. | |
17 | ||
7bb95296 RC |
18 | config VIDEO_SAA7134_ALSA |
19 | tristate "Philips SAA7134 DMA audio support" | |
80c72579 | 20 | depends on VIDEO_SAA7134 && SND |
f9cfc08d | 21 | select SND_PCM |
b60a5b8d | 22 | help |
7bb95296 RC |
23 | This is a video4linux driver for direct (DMA) audio in |
24 | Philips SAA713x based TV cards using ALSA | |
25 | ||
26 | To compile this driver as a module, choose M here: the | |
27 | module will be called saa7134-alsa. | |
28 | ||
896c1422 | 29 | config VIDEO_SAA7134_RC |
d302548a | 30 | bool "Philips SAA7134 Remote Controller support" |
6bda9644 | 31 | depends on RC_CORE |
896c1422 | 32 | depends on VIDEO_SAA7134 |
3e507c55 | 33 | depends on !(RC_CORE=m && VIDEO_SAA7134=y) |
896c1422 | 34 | default y |
b60a5b8d | 35 | help |
d302548a | 36 | Enables Remote Controller support on saa7134 driver. |
896c1422 | 37 | |
f6d6e6db | 38 | config VIDEO_SAA7134_DVB |
3b64e8e2 | 39 | tristate "DVB/ATSC Support for saa7134 based TV cards" |
f6d6e6db | 40 | depends on VIDEO_SAA7134 && DVB_CORE |
2ada815f | 41 | select VIDEOBUF2_DVB |
fccea74f MCC |
42 | select DVB_PLL if MEDIA_SUBDRV_AUTOSELECT |
43 | select DVB_MT352 if MEDIA_SUBDRV_AUTOSELECT | |
44 | select DVB_TDA1004X if MEDIA_SUBDRV_AUTOSELECT | |
45 | select DVB_NXT200X if MEDIA_SUBDRV_AUTOSELECT | |
46 | select DVB_TDA10086 if MEDIA_SUBDRV_AUTOSELECT | |
47 | select DVB_TDA826X if MEDIA_SUBDRV_AUTOSELECT | |
48 | select DVB_ISL6421 if MEDIA_SUBDRV_AUTOSELECT | |
49 | select DVB_ISL6405 if MEDIA_SUBDRV_AUTOSELECT | |
50 | select MEDIA_TUNER_TDA827X if MEDIA_SUBDRV_AUTOSELECT | |
51 | select MEDIA_TUNER_SIMPLE if MEDIA_SUBDRV_AUTOSELECT | |
52 | select DVB_ZL10036 if MEDIA_SUBDRV_AUTOSELECT | |
53 | select DVB_MT312 if MEDIA_SUBDRV_AUTOSELECT | |
54 | select DVB_LNBP21 if MEDIA_SUBDRV_AUTOSELECT | |
55 | select DVB_ZL10353 if MEDIA_SUBDRV_AUTOSELECT | |
56 | select DVB_LGDT3305 if MEDIA_SUBDRV_AUTOSELECT | |
57 | select DVB_TDA10048 if MEDIA_SUBDRV_AUTOSELECT | |
58 | select MEDIA_TUNER_TDA18271 if MEDIA_SUBDRV_AUTOSELECT | |
59 | select MEDIA_TUNER_TDA8290 if MEDIA_SUBDRV_AUTOSELECT | |
60 | select DVB_ZL10039 if MEDIA_SUBDRV_AUTOSELECT | |
b60a5b8d | 61 | help |
f6d6e6db MK |
62 | This adds support for DVB cards based on the |
63 | Philips saa7134 chip. | |
64 | ||
65 | To compile this driver as a module, choose M here: the | |
66 | module will be called saa7134-dvb. | |
aff440fa MCC |
67 | |
68 | config VIDEO_SAA7134_GO7007 | |
69 | tristate "go7007 support for saa7134 based TV cards" | |
70 | depends on VIDEO_SAA7134 | |
71 | depends on VIDEO_GO7007 | |
b60a5b8d | 72 | help |
aff440fa MCC |
73 | Enables saa7134 driver support for boards with go7007 |
74 | MPEG encoder (WIS Voyager or compatible). |