Merge master.kernel.org:/home/rmk/linux-2.6-arm
[linux-2.6] / drivers / media / video / cx231xx / Kconfig
1 config VIDEO_CX231XX
2        tristate "Conexant cx231xx USB video capture support"
3        depends on VIDEO_DEV && I2C && INPUT
4        select VIDEO_TUNER
5        select VIDEO_TVEEPROM
6        select VIDEO_IR
7        select VIDEOBUF_VMALLOC
8        select VIDEO_CX25840
9        select VIDEO_CX231XX_ALSA
10
11         ---help---
12           This is a video4linux driver for Conexant 231xx USB based TV cards.
13
14           To compile this driver as a module, choose M here: the
15           module will be called cx231xx
16
17 config VIDEO_CX231XX_ALSA
18     tristate "Conexant Cx231xx ALSA audio module"
19        depends on VIDEO_CX231XX && SND
20        select SND_PCM
21
22        ---help---
23          This is an ALSA driver for Cx231xx USB based TV cards.
24
25          To compile this driver as a module, choose M here: the
26          module will be called cx231xx-alsa
27
28 config VIDEO_CX231XX_DVB
29        tristate "DVB/ATSC Support for Cx231xx based TV cards"
30        depends on VIDEO_CX231XX && DVB_CORE
31        select VIDEOBUF_DVB
32        select MEDIA_TUNER_XC5000 if !DVB_FE_CUSTOMISE
33        ---help---
34          This adds support for DVB cards based on the
35          Conexant cx231xx chips.