1# drivers/media/video/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
9config VIDEO_SAMSUNG_S5P_TV
10	bool "Samsung TV driver for S5P platform (experimental)"
11	depends on PLAT_S5P && PM_RUNTIME
12	depends on EXPERIMENTAL
13	default n
14	---help---
15	  Say Y here to enable selecting the TV output devices for
16	  Samsung S5P platform.
17
18if VIDEO_SAMSUNG_S5P_TV
19
20config VIDEO_SAMSUNG_S5P_HDMI
21	tristate "Samsung HDMI Driver"
22	depends on VIDEO_V4L2
23	depends on VIDEO_SAMSUNG_S5P_TV
24	select VIDEO_SAMSUNG_S5P_HDMIPHY
25	help
26	  Say Y here if you want support for the HDMI output
27	  interface in S5P Samsung SoC. The driver can be compiled
28	  as module. It is an auxiliary driver, that exposes a V4L2
29	  subdev for use by other drivers. This driver requires
30	  hdmiphy driver to work correctly.
31
32config VIDEO_SAMSUNG_S5P_HDMI_DEBUG
33	bool "Enable debug for HDMI Driver"
34	depends on VIDEO_SAMSUNG_S5P_HDMI
35	default n
36	help
37	  Enables debugging for HDMI driver.
38
39config VIDEO_SAMSUNG_S5P_HDMIPHY
40	tristate "Samsung HDMIPHY Driver"
41	depends on VIDEO_DEV && VIDEO_V4L2 && I2C
42	depends on VIDEO_SAMSUNG_S5P_TV
43	help
44	  Say Y here if you want support for the physical HDMI
45	  interface in S5P Samsung SoC. The driver can be compiled
46	  as module. It is an I2C driver, that exposes a V4L2
47	  subdev for use by other drivers.
48
49config VIDEO_SAMSUNG_S5P_SII9234
50	tristate "Samsung SII9234 Driver"
51	depends on VIDEO_DEV && VIDEO_V4L2 && I2C
52	depends on VIDEO_SAMSUNG_S5P_TV
53	help
54	  Say Y here if you want support for the MHL interface
55	  in S5P Samsung SoC. The driver can be compiled
56	  as module. It is an I2C driver, that exposes a V4L2
57	  subdev for use by other drivers.
58
59config VIDEO_SAMSUNG_S5P_SDO
60	tristate "Samsung Analog TV Driver"
61	depends on VIDEO_DEV && VIDEO_V4L2
62	depends on VIDEO_SAMSUNG_S5P_TV
63	help
64	  Say Y here if you want support for the analog TV output
65	  interface in S5P Samsung SoC. The driver can be compiled
66	  as module. It is an auxiliary driver, that exposes a V4L2
67	  subdev for use by other drivers. This driver requires
68	  hdmiphy driver to work correctly.
69
70config VIDEO_SAMSUNG_S5P_MIXER
71	tristate "Samsung Mixer and Video Processor Driver"
72	depends on VIDEO_DEV && VIDEO_V4L2
73	depends on VIDEO_SAMSUNG_S5P_TV
74	select VIDEOBUF2_DMA_CONTIG
75	help
76	  Say Y here if you want support for the Mixer in Samsung S5P SoCs.
77	  This device produce image data to one of output interfaces.
78
79config VIDEO_SAMSUNG_S5P_MIXER_DEBUG
80	bool "Enable debug for Mixer Driver"
81	depends on VIDEO_SAMSUNG_S5P_MIXER
82	default n
83	help
84	  Enables debugging for Mixer driver.
85
86endif # VIDEO_SAMSUNG_S5P_TV
87