Add the rt linux 4.1.3-rt3 as base
[kvmfornfv.git] / kernel / drivers / media / platform / s5p-tv / Kconfig
1 # drivers/media/platform/s5p-tv/Kconfig
2 #
3 # Copyright (c) 2010-2011 Samsung Electronics Co., Ltd.
4 #       http://www.samsung.com/
5 # Tomasz Stanislawski <t.stanislaws@samsung.com>
6 #
7 # Licensed under GPL
8
9 config VIDEO_SAMSUNG_S5P_TV
10         bool "Samsung TV driver for S5P platform"
11         depends on PM
12         depends on ARCH_S5PV210 || ARCH_EXYNOS || COMPILE_TEST
13         default n
14         ---help---
15           Say Y here to enable selecting the TV output devices for
16           Samsung S5P platform.
17
18 if VIDEO_SAMSUNG_S5P_TV
19
20 config VIDEO_SAMSUNG_S5P_HDMI
21         tristate "Samsung HDMI Driver"
22         depends on VIDEO_V4L2
23         depends on I2C
24         depends on VIDEO_SAMSUNG_S5P_TV
25         select VIDEO_SAMSUNG_S5P_HDMIPHY
26         help
27           Say Y here if you want support for the HDMI output
28           interface in S5P Samsung SoC. The driver can be compiled
29           as module. It is an auxiliary driver, that exposes a V4L2
30           subdev for use by other drivers. This driver requires
31           hdmiphy driver to work correctly.
32
33 config VIDEO_SAMSUNG_S5P_HDMI_DEBUG
34         bool "Enable debug for HDMI Driver"
35         depends on VIDEO_SAMSUNG_S5P_HDMI
36         default n
37         help
38           Enables debugging for HDMI driver.
39
40 config VIDEO_SAMSUNG_S5P_HDMIPHY
41         tristate "Samsung HDMIPHY Driver"
42         depends on VIDEO_DEV && VIDEO_V4L2 && I2C
43         depends on VIDEO_SAMSUNG_S5P_TV
44         help
45           Say Y here if you want support for the physical HDMI
46           interface in S5P Samsung SoC. The driver can be compiled
47           as module. It is an I2C driver, that exposes a V4L2
48           subdev for use by other drivers.
49
50 config VIDEO_SAMSUNG_S5P_SII9234
51         tristate "Samsung SII9234 Driver"
52         depends on VIDEO_DEV && VIDEO_V4L2 && I2C
53         depends on VIDEO_SAMSUNG_S5P_TV
54         help
55           Say Y here if you want support for the MHL interface
56           in S5P Samsung SoC. The driver can be compiled
57           as module. It is an I2C driver, that exposes a V4L2
58           subdev for use by other drivers.
59
60 config VIDEO_SAMSUNG_S5P_SDO
61         tristate "Samsung Analog TV Driver"
62         depends on VIDEO_DEV && VIDEO_V4L2
63         depends on VIDEO_SAMSUNG_S5P_TV
64         help
65           Say Y here if you want support for the analog TV output
66           interface in S5P Samsung SoC. The driver can be compiled
67           as module. It is an auxiliary driver, that exposes a V4L2
68           subdev for use by other drivers. This driver requires
69           hdmiphy driver to work correctly.
70
71 config VIDEO_SAMSUNG_S5P_MIXER
72         tristate "Samsung Mixer and Video Processor Driver"
73         depends on VIDEO_DEV && VIDEO_V4L2
74         depends on VIDEO_SAMSUNG_S5P_TV
75         depends on HAS_DMA
76         select VIDEOBUF2_DMA_CONTIG
77         help
78           Say Y here if you want support for the Mixer in Samsung S5P SoCs.
79           This device produce image data to one of output interfaces.
80
81 config VIDEO_SAMSUNG_S5P_MIXER_DEBUG
82         bool "Enable debug for Mixer Driver"
83         depends on VIDEO_SAMSUNG_S5P_MIXER
84         default n
85         help
86           Enables debugging for Mixer driver.
87
88 endif # VIDEO_SAMSUNG_S5P_TV