drm/display: Move HDMI helpers into display-helper module
[linux-2.6-block.git] / drivers / gpu / drm / bridge / synopsys / Kconfig
CommitLineData
ec8f24b7 1# SPDX-License-Identifier: GPL-2.0-only
35dc8aab
LP
2config DRM_DW_HDMI
3 tristate
4fc8cb47
TZ
4 select DRM_DISPLAY_HDMI_HELPER
5 select DRM_DISPLAY_HELPER
35dc8aab 6 select DRM_KMS_HELPER
d758619b 7 select REGMAP_MMIO
e84b8d75 8 select CEC_CORE if CEC_NOTIFIER
35dc8aab
LP
9
10config DRM_DW_HDMI_AHB_AUDIO
11 tristate "Synopsys Designware AHB Audio interface"
12 depends on DRM_DW_HDMI && SND
13 select SND_PCM
14 select SND_PCM_ELD
15 select SND_PCM_IEC958
16 help
17 Support the AHB Audio interface which is part of the Synopsys
18 Designware HDMI block. This is used in conjunction with
19 the i.MX6 HDMI driver.
20
21config DRM_DW_HDMI_I2S_AUDIO
22 tristate "Synopsys Designware I2S Audio interface"
23 depends on SND_SOC
24 depends on DRM_DW_HDMI
25 select SND_SOC_HDMI_CODEC
26 help
27 Support the I2S Audio interface which is part of the Synopsys
28 Designware HDMI block.
46fc5154 29
d970ce30
SY
30config DRM_DW_HDMI_GP_AUDIO
31 tristate "Synopsys Designware GP Audio interface"
32 depends on DRM_DW_HDMI && SND
33 select SND_PCM
34 select SND_PCM_ELD
35 select SND_PCM_IEC958
36 help
37 Support the GP Audio interface which is part of the Synopsys
38 Designware HDMI block.
39
a616e63c
RK
40config DRM_DW_HDMI_CEC
41 tristate "Synopsis Designware CEC interface"
42 depends on DRM_DW_HDMI
43 select CEC_CORE
44 select CEC_NOTIFIER
45 help
46 Support the CE interface which is part of the Synopsys
47 Designware HDMI block.
48
46fc5154
PC
49config DRM_DW_MIPI_DSI
50 tristate
51 select DRM_KMS_HELPER
52 select DRM_MIPI_DSI
53 select DRM_PANEL_BRIDGE