0001 # SPDX-License-Identifier: GPL-2.0-only
0002 config DRM_DW_HDMI
0003 tristate
0004 select DRM_DISPLAY_HDMI_HELPER
0005 select DRM_DISPLAY_HELPER
0006 select DRM_KMS_HELPER
0007 select REGMAP_MMIO
0008 select CEC_CORE if CEC_NOTIFIER
0009
0010 config DRM_DW_HDMI_AHB_AUDIO
0011 tristate "Synopsys Designware AHB Audio interface"
0012 depends on DRM_DW_HDMI && SND
0013 select SND_PCM
0014 select SND_PCM_ELD
0015 select SND_PCM_IEC958
0016 help
0017 Support the AHB Audio interface which is part of the Synopsys
0018 Designware HDMI block. This is used in conjunction with
0019 the i.MX6 HDMI driver.
0020
0021 config DRM_DW_HDMI_I2S_AUDIO
0022 tristate "Synopsys Designware I2S Audio interface"
0023 depends on SND_SOC
0024 depends on DRM_DW_HDMI
0025 select SND_SOC_HDMI_CODEC
0026 help
0027 Support the I2S Audio interface which is part of the Synopsys
0028 Designware HDMI block.
0029
0030 config DRM_DW_HDMI_GP_AUDIO
0031 tristate "Synopsys Designware GP Audio interface"
0032 depends on DRM_DW_HDMI && SND
0033 select SND_PCM
0034 select SND_PCM_ELD
0035 select SND_PCM_IEC958
0036 help
0037 Support the GP Audio interface which is part of the Synopsys
0038 Designware HDMI block.
0039
0040 config DRM_DW_HDMI_CEC
0041 tristate "Synopsis Designware CEC interface"
0042 depends on DRM_DW_HDMI
0043 select CEC_CORE
0044 select CEC_NOTIFIER
0045 help
0046 Support the CE interface which is part of the Synopsys
0047 Designware HDMI block.
0048
0049 config DRM_DW_MIPI_DSI
0050 tristate
0051 select DRM_KMS_HELPER
0052 select DRM_MIPI_DSI
0053 select DRM_PANEL_BRIDGE