xref: /linux/drivers/media/pci/saa7134/Kconfig (revision b285192a43f0432d82c2c10974204e78af0da596)
1*b285192aSMauro Carvalho Chehabconfig VIDEO_SAA7134
2*b285192aSMauro Carvalho Chehab	tristate "Philips SAA7134 support"
3*b285192aSMauro Carvalho Chehab	depends on VIDEO_DEV && PCI && I2C
4*b285192aSMauro Carvalho Chehab	select VIDEOBUF_DMA_SG
5*b285192aSMauro Carvalho Chehab	select VIDEO_TUNER
6*b285192aSMauro Carvalho Chehab	select VIDEO_TVEEPROM
7*b285192aSMauro Carvalho Chehab	select CRC32
8*b285192aSMauro Carvalho Chehab	select VIDEO_SAA6588 if VIDEO_HELPER_CHIPS_AUTO
9*b285192aSMauro Carvalho Chehab	---help---
10*b285192aSMauro Carvalho Chehab	  This is a video4linux driver for Philips SAA713x based
11*b285192aSMauro Carvalho Chehab	  TV cards.
12*b285192aSMauro Carvalho Chehab
13*b285192aSMauro Carvalho Chehab	  To compile this driver as a module, choose M here: the
14*b285192aSMauro Carvalho Chehab	  module will be called saa7134.
15*b285192aSMauro Carvalho Chehab
16*b285192aSMauro Carvalho Chehabconfig VIDEO_SAA7134_ALSA
17*b285192aSMauro Carvalho Chehab	tristate "Philips SAA7134 DMA audio support"
18*b285192aSMauro Carvalho Chehab	depends on VIDEO_SAA7134 && SND
19*b285192aSMauro Carvalho Chehab	select SND_PCM
20*b285192aSMauro Carvalho Chehab	---help---
21*b285192aSMauro Carvalho Chehab	  This is a video4linux driver for direct (DMA) audio in
22*b285192aSMauro Carvalho Chehab	  Philips SAA713x based TV cards using ALSA
23*b285192aSMauro Carvalho Chehab
24*b285192aSMauro Carvalho Chehab	  To compile this driver as a module, choose M here: the
25*b285192aSMauro Carvalho Chehab	  module will be called saa7134-alsa.
26*b285192aSMauro Carvalho Chehab
27*b285192aSMauro Carvalho Chehabconfig VIDEO_SAA7134_RC
28*b285192aSMauro Carvalho Chehab	bool "Philips SAA7134 Remote Controller support"
29*b285192aSMauro Carvalho Chehab	depends on RC_CORE
30*b285192aSMauro Carvalho Chehab	depends on VIDEO_SAA7134
31*b285192aSMauro Carvalho Chehab	depends on !(RC_CORE=m && VIDEO_SAA7134=y)
32*b285192aSMauro Carvalho Chehab	default y
33*b285192aSMauro Carvalho Chehab	---help---
34*b285192aSMauro Carvalho Chehab	  Enables Remote Controller support on saa7134 driver.
35*b285192aSMauro Carvalho Chehab
36*b285192aSMauro Carvalho Chehabconfig VIDEO_SAA7134_DVB
37*b285192aSMauro Carvalho Chehab	tristate "DVB/ATSC Support for saa7134 based TV cards"
38*b285192aSMauro Carvalho Chehab	depends on VIDEO_SAA7134 && DVB_CORE
39*b285192aSMauro Carvalho Chehab	select VIDEOBUF_DVB
40*b285192aSMauro Carvalho Chehab	select DVB_PLL if !DVB_FE_CUSTOMISE
41*b285192aSMauro Carvalho Chehab	select DVB_MT352 if !DVB_FE_CUSTOMISE
42*b285192aSMauro Carvalho Chehab	select DVB_TDA1004X if !DVB_FE_CUSTOMISE
43*b285192aSMauro Carvalho Chehab	select DVB_NXT200X if !DVB_FE_CUSTOMISE
44*b285192aSMauro Carvalho Chehab	select DVB_TDA10086 if !DVB_FE_CUSTOMISE
45*b285192aSMauro Carvalho Chehab	select DVB_TDA826X if !DVB_FE_CUSTOMISE
46*b285192aSMauro Carvalho Chehab	select DVB_ISL6421 if !DVB_FE_CUSTOMISE
47*b285192aSMauro Carvalho Chehab	select DVB_ISL6405 if !DVB_FE_CUSTOMISE
48*b285192aSMauro Carvalho Chehab	select MEDIA_TUNER_TDA827X if !MEDIA_TUNER_CUSTOMISE
49*b285192aSMauro Carvalho Chehab	select MEDIA_TUNER_SIMPLE if !MEDIA_TUNER_CUSTOMISE
50*b285192aSMauro Carvalho Chehab	select DVB_ZL10036 if !DVB_FE_CUSTOMISE
51*b285192aSMauro Carvalho Chehab	select DVB_MT312 if !DVB_FE_CUSTOMISE
52*b285192aSMauro Carvalho Chehab	select DVB_LNBP21 if !DVB_FE_CUSTOMISE
53*b285192aSMauro Carvalho Chehab	select DVB_ZL10353 if !DVB_FE_CUSTOMISE
54*b285192aSMauro Carvalho Chehab	select DVB_LGDT3305 if !DVB_FE_CUSTOMISE
55*b285192aSMauro Carvalho Chehab	select DVB_TDA10048 if !DVB_FE_CUSTOMISE
56*b285192aSMauro Carvalho Chehab	select MEDIA_TUNER_TDA18271 if !MEDIA_TUNER_CUSTOMISE
57*b285192aSMauro Carvalho Chehab	select MEDIA_TUNER_TDA8290 if !MEDIA_TUNER_CUSTOMISE
58*b285192aSMauro Carvalho Chehab	select DVB_ZL10039 if !DVB_FE_CUSTOMISE
59*b285192aSMauro Carvalho Chehab	---help---
60*b285192aSMauro Carvalho Chehab	  This adds support for DVB cards based on the
61*b285192aSMauro Carvalho Chehab	  Philips saa7134 chip.
62*b285192aSMauro Carvalho Chehab
63*b285192aSMauro Carvalho Chehab	  To compile this driver as a module, choose M here: the
64*b285192aSMauro Carvalho Chehab	  module will be called saa7134-dvb.
65