Merge branch 'v6v7' into devel
[linux/fpc-iii.git] / drivers / media / Kconfig
blob81b3ba83cc6558c0016042b33eb5feb694d8b66f
2 # Multimedia device configuration
5 menuconfig MEDIA_SUPPORT
6         tristate "Multimedia support"
7         depends on HAS_IOMEM
8         help
9           If you want to use Video for Linux, DVB for Linux, or DAB adapters,
10           enable this option and other options below.
12 if MEDIA_SUPPORT
14 comment "Multimedia core support"
17 # V4L core and enabled API's
20 config VIDEO_DEV
21         tristate "Video For Linux"
22         ---help---
23           V4L core support for video capture and overlay devices, webcams and
24           AM/FM radio cards.
26           This kernel includes support for the new Video for Linux Two API,
27           (V4L2).
29           Additional info and docs are available on the web at
30           <http://linuxtv.org>
32           Documentation for V4L2 is also available on the web at
33           <http://bytesex.org/v4l/>.
35           To compile this driver as a module, choose M here: the
36           module will be called videodev.
38 config VIDEO_V4L2_COMMON
39         tristate
40         depends on (I2C || I2C=n) && VIDEO_DEV
41         default (I2C || I2C=n) && VIDEO_DEV
44 # DVB Core
47 config DVB_CORE
48         tristate "DVB for Linux"
49         depends on NET && INET
50         select CRC32
51         help
52           DVB core utility functions for device handling, software fallbacks etc.
54           Enable this if you own a DVB/ATSC adapter and want to use it or if
55           you compile Linux for a digital SetTopBox.
57           Say Y when you have a DVB or an ATSC card and want to use it.
59           API specs and user tools are available from <http://www.linuxtv.org/>.
61           Please report problems regarding this support to the LinuxDVB
62           mailing list.
64           If unsure say N.
66 config VIDEO_MEDIA
67         tristate
68         default (DVB_CORE && (VIDEO_DEV = n)) || (VIDEO_DEV && (DVB_CORE = n)) || (DVB_CORE && VIDEO_DEV)
70 comment "Multimedia drivers"
72 source "drivers/media/common/Kconfig"
73 source "drivers/media/rc/Kconfig"
76 # Tuner drivers for DVB and V4L
79 source "drivers/media/common/tuners/Kconfig"
82 # Video/Radio/Hybrid adapters
85 source "drivers/media/video/Kconfig"
87 source "drivers/media/radio/Kconfig"
90 # DVB adapters
93 source "drivers/media/dvb/Kconfig"
95 endif # MEDIA_SUPPORT