blob: 369a4c191e18a8e80e63edcb57cb790df28394a3 [file] [log] [blame]
Mauro Carvalho Chehab2c3fb082012-08-14 17:31:16 -03001# drivers/media/platform/s5p-tv/Kconfig
Tomasz Stanislawskia52074e2011-03-02 13:16:37 -03002#
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
Kees Cookb9124ea2012-10-02 11:17:37 -070010 bool "Samsung TV driver for S5P platform"
Tomasz Figa8a786492013-06-19 01:25:44 +090011 depends on (PLAT_S5P || ARCH_EXYNOS) && PM_RUNTIME
Tomasz Stanislawskia52074e2011-03-02 13:16:37 -030012 default n
13 ---help---
14 Say Y here to enable selecting the TV output devices for
15 Samsung S5P platform.
16
17if VIDEO_SAMSUNG_S5P_TV
18
19config VIDEO_SAMSUNG_S5P_HDMI
20 tristate "Samsung HDMI Driver"
21 depends on VIDEO_V4L2
22 depends on VIDEO_SAMSUNG_S5P_TV
23 select VIDEO_SAMSUNG_S5P_HDMIPHY
24 help
25 Say Y here if you want support for the HDMI output
26 interface in S5P Samsung SoC. The driver can be compiled
27 as module. It is an auxiliary driver, that exposes a V4L2
28 subdev for use by other drivers. This driver requires
29 hdmiphy driver to work correctly.
30
31config VIDEO_SAMSUNG_S5P_HDMI_DEBUG
32 bool "Enable debug for HDMI Driver"
33 depends on VIDEO_SAMSUNG_S5P_HDMI
34 default n
35 help
36 Enables debugging for HDMI driver.
37
38config VIDEO_SAMSUNG_S5P_HDMIPHY
39 tristate "Samsung HDMIPHY Driver"
40 depends on VIDEO_DEV && VIDEO_V4L2 && I2C
41 depends on VIDEO_SAMSUNG_S5P_TV
42 help
43 Say Y here if you want support for the physical HDMI
44 interface in S5P Samsung SoC. The driver can be compiled
45 as module. It is an I2C driver, that exposes a V4L2
46 subdev for use by other drivers.
47
Tomasz Stanislawski56e1df42011-09-20 12:53:55 -030048config VIDEO_SAMSUNG_S5P_SII9234
49 tristate "Samsung SII9234 Driver"
50 depends on VIDEO_DEV && VIDEO_V4L2 && I2C
51 depends on VIDEO_SAMSUNG_S5P_TV
52 help
53 Say Y here if you want support for the MHL interface
54 in S5P Samsung SoC. The driver can be compiled
55 as module. It is an I2C driver, that exposes a V4L2
56 subdev for use by other drivers.
57
Tomasz Stanislawski9a498402011-02-02 05:40:08 -030058config VIDEO_SAMSUNG_S5P_SDO
59 tristate "Samsung Analog TV Driver"
60 depends on VIDEO_DEV && VIDEO_V4L2
61 depends on VIDEO_SAMSUNG_S5P_TV
62 help
63 Say Y here if you want support for the analog TV output
64 interface in S5P Samsung SoC. The driver can be compiled
65 as module. It is an auxiliary driver, that exposes a V4L2
66 subdev for use by other drivers. This driver requires
67 hdmiphy driver to work correctly.
68
Tomasz Stanislawskifef1c8d2011-02-02 05:40:08 -030069config VIDEO_SAMSUNG_S5P_MIXER
70 tristate "Samsung Mixer and Video Processor Driver"
71 depends on VIDEO_DEV && VIDEO_V4L2
72 depends on VIDEO_SAMSUNG_S5P_TV
73 select VIDEOBUF2_DMA_CONTIG
74 help
75 Say Y here if you want support for the Mixer in Samsung S5P SoCs.
76 This device produce image data to one of output interfaces.
77
78config VIDEO_SAMSUNG_S5P_MIXER_DEBUG
79 bool "Enable debug for Mixer Driver"
80 depends on VIDEO_SAMSUNG_S5P_MIXER
81 default n
82 help
83 Enables debugging for Mixer driver.
84
Tomasz Stanislawskia52074e2011-03-02 13:16:37 -030085endif # VIDEO_SAMSUNG_S5P_TV