162306a36Sopenharmony_ci# SPDX-License-Identifier: GPL-2.0-only
262306a36Sopenharmony_ciconfig DRM_DW_HDMI
362306a36Sopenharmony_ci	tristate
462306a36Sopenharmony_ci	select DRM_DISPLAY_HDMI_HELPER
562306a36Sopenharmony_ci	select DRM_DISPLAY_HELPER
662306a36Sopenharmony_ci	select DRM_KMS_HELPER
762306a36Sopenharmony_ci	select REGMAP_MMIO
862306a36Sopenharmony_ci	select CEC_CORE if CEC_NOTIFIER
962306a36Sopenharmony_ci
1062306a36Sopenharmony_ciconfig DRM_DW_HDMI_AHB_AUDIO
1162306a36Sopenharmony_ci	tristate "Synopsys Designware AHB Audio interface"
1262306a36Sopenharmony_ci	depends on DRM_DW_HDMI && SND
1362306a36Sopenharmony_ci	select SND_PCM
1462306a36Sopenharmony_ci	select SND_PCM_ELD
1562306a36Sopenharmony_ci	select SND_PCM_IEC958
1662306a36Sopenharmony_ci	help
1762306a36Sopenharmony_ci	  Support the AHB Audio interface which is part of the Synopsys
1862306a36Sopenharmony_ci	  Designware HDMI block.  This is used in conjunction with
1962306a36Sopenharmony_ci	  the i.MX6 HDMI driver.
2062306a36Sopenharmony_ci
2162306a36Sopenharmony_ciconfig DRM_DW_HDMI_I2S_AUDIO
2262306a36Sopenharmony_ci	tristate "Synopsys Designware I2S Audio interface"
2362306a36Sopenharmony_ci	depends on SND_SOC
2462306a36Sopenharmony_ci	depends on DRM_DW_HDMI
2562306a36Sopenharmony_ci	select SND_SOC_HDMI_CODEC
2662306a36Sopenharmony_ci	help
2762306a36Sopenharmony_ci	  Support the I2S Audio interface which is part of the Synopsys
2862306a36Sopenharmony_ci	  Designware HDMI block.
2962306a36Sopenharmony_ci
3062306a36Sopenharmony_ciconfig DRM_DW_HDMI_GP_AUDIO
3162306a36Sopenharmony_ci	tristate "Synopsys Designware GP Audio interface"
3262306a36Sopenharmony_ci	depends on DRM_DW_HDMI && SND
3362306a36Sopenharmony_ci	select SND_PCM
3462306a36Sopenharmony_ci	select SND_PCM_ELD
3562306a36Sopenharmony_ci	select SND_PCM_IEC958
3662306a36Sopenharmony_ci	help
3762306a36Sopenharmony_ci	  Support the GP Audio interface which is part of the Synopsys
3862306a36Sopenharmony_ci	  Designware HDMI block.
3962306a36Sopenharmony_ci
4062306a36Sopenharmony_ciconfig DRM_DW_HDMI_CEC
4162306a36Sopenharmony_ci	tristate "Synopsis Designware CEC interface"
4262306a36Sopenharmony_ci	depends on DRM_DW_HDMI
4362306a36Sopenharmony_ci	select CEC_CORE
4462306a36Sopenharmony_ci	select CEC_NOTIFIER
4562306a36Sopenharmony_ci	help
4662306a36Sopenharmony_ci	  Support the CE interface which is part of the Synopsys
4762306a36Sopenharmony_ci	  Designware HDMI block.
4862306a36Sopenharmony_ci
4962306a36Sopenharmony_ciconfig DRM_DW_MIPI_DSI
5062306a36Sopenharmony_ci	tristate
5162306a36Sopenharmony_ci	select DRM_KMS_HELPER
5262306a36Sopenharmony_ci	select DRM_MIPI_DSI
5362306a36Sopenharmony_ci	select DRM_PANEL_BRIDGE
54