xref: /linux/drivers/gpu/drm/bridge/synopsys/Kconfig (revision 6dfafbd0299a60bfb5d5e277fdf100037c7ded07)
1ec8f24b7SThomas Gleixner# SPDX-License-Identifier: GPL-2.0-only
286eecc3aSAndy Yanconfig DRM_DW_DP
386eecc3aSAndy Yan	tristate
486eecc3aSAndy Yan	select DRM_DISPLAY_HELPER
586eecc3aSAndy Yan	select DRM_DISPLAY_DP_HELPER
686eecc3aSAndy Yan	select DRM_KMS_HELPER
786eecc3aSAndy Yan	select REGMAP_MMIO
886eecc3aSAndy Yan
935dc8aabSLaurent Pinchartconfig DRM_DW_HDMI
1035dc8aabSLaurent Pinchart	tristate
114fc8cb47SThomas Zimmermann	select DRM_DISPLAY_HDMI_HELPER
124fc8cb47SThomas Zimmermann	select DRM_DISPLAY_HELPER
1335dc8aabSLaurent Pinchart	select DRM_KMS_HELPER
14d758619bSLaurent Pinchart	select REGMAP_MMIO
15e84b8d75SRussell King	select CEC_CORE if CEC_NOTIFIER
1635dc8aabSLaurent Pinchart
1735dc8aabSLaurent Pinchartconfig DRM_DW_HDMI_AHB_AUDIO
1835dc8aabSLaurent Pinchart	tristate "Synopsys Designware AHB Audio interface"
1935dc8aabSLaurent Pinchart	depends on DRM_DW_HDMI && SND
2035dc8aabSLaurent Pinchart	select SND_PCM
2135dc8aabSLaurent Pinchart	select SND_PCM_ELD
2235dc8aabSLaurent Pinchart	select SND_PCM_IEC958
2335dc8aabSLaurent Pinchart	help
2435dc8aabSLaurent Pinchart	  Support the AHB Audio interface which is part of the Synopsys
2535dc8aabSLaurent Pinchart	  Designware HDMI block.  This is used in conjunction with
2635dc8aabSLaurent Pinchart	  the i.MX6 HDMI driver.
2735dc8aabSLaurent Pinchart
2835dc8aabSLaurent Pinchartconfig DRM_DW_HDMI_I2S_AUDIO
2935dc8aabSLaurent Pinchart	tristate "Synopsys Designware I2S Audio interface"
3035dc8aabSLaurent Pinchart	depends on SND_SOC
3135dc8aabSLaurent Pinchart	depends on DRM_DW_HDMI
3235dc8aabSLaurent Pinchart	select SND_SOC_HDMI_CODEC
3335dc8aabSLaurent Pinchart	help
3435dc8aabSLaurent Pinchart	  Support the I2S Audio interface which is part of the Synopsys
3535dc8aabSLaurent Pinchart	  Designware HDMI block.
3646fc5154SPhilippe CORNU
37d970ce30SSandor Yuconfig DRM_DW_HDMI_GP_AUDIO
38d970ce30SSandor Yu	tristate "Synopsys Designware GP Audio interface"
39d970ce30SSandor Yu	depends on DRM_DW_HDMI && SND
40d970ce30SSandor Yu	select SND_PCM
41d970ce30SSandor Yu	select SND_PCM_ELD
42d970ce30SSandor Yu	select SND_PCM_IEC958
43d970ce30SSandor Yu	help
44d970ce30SSandor Yu	  Support the GP Audio interface which is part of the Synopsys
45d970ce30SSandor Yu	  Designware HDMI block.
46d970ce30SSandor Yu
47a616e63cSRussell Kingconfig DRM_DW_HDMI_CEC
48a616e63cSRussell King	tristate "Synopsis Designware CEC interface"
49a616e63cSRussell King	depends on DRM_DW_HDMI
50a616e63cSRussell King	select CEC_CORE
51a616e63cSRussell King	select CEC_NOTIFIER
52a616e63cSRussell King	help
53a616e63cSRussell King	  Support the CE interface which is part of the Synopsys
54a616e63cSRussell King	  Designware HDMI block.
55a616e63cSRussell King
565bd0d8e6SCristian Ciocalteaconfig DRM_DW_HDMI_QP
575bd0d8e6SCristian Ciocaltea	tristate
585bd0d8e6SCristian Ciocaltea	select DRM_DISPLAY_HDMI_HELPER
595bd0d8e6SCristian Ciocaltea	select DRM_DISPLAY_HDMI_STATE_HELPER
605bd0d8e6SCristian Ciocaltea	select DRM_DISPLAY_HELPER
615bd0d8e6SCristian Ciocaltea	select DRM_KMS_HELPER
625bd0d8e6SCristian Ciocaltea	select REGMAP_MMIO
635bd0d8e6SCristian Ciocaltea
64*e4a2d54aSCristian Ciocalteaconfig DRM_DW_HDMI_QP_CEC
65*e4a2d54aSCristian Ciocaltea	bool "Synopsis Designware QP CEC interface"
66*e4a2d54aSCristian Ciocaltea	depends on DRM_DW_HDMI_QP
67*e4a2d54aSCristian Ciocaltea	select DRM_DISPLAY_HDMI_CEC_HELPER
68*e4a2d54aSCristian Ciocaltea	help
69*e4a2d54aSCristian Ciocaltea	  Support the CEC interface which is part of the Synopsys
70*e4a2d54aSCristian Ciocaltea	  Designware HDMI QP block.
71*e4a2d54aSCristian Ciocaltea
7246fc5154SPhilippe CORNUconfig DRM_DW_MIPI_DSI
7346fc5154SPhilippe CORNU	tristate
7446fc5154SPhilippe CORNU	select DRM_KMS_HELPER
7546fc5154SPhilippe CORNU	select DRM_MIPI_DSI
7646fc5154SPhilippe CORNU	select DRM_PANEL_BRIDGE
770d6d8625SHeiko Stuebner
780d6d8625SHeiko Stuebnerconfig DRM_DW_MIPI_DSI2
790d6d8625SHeiko Stuebner	tristate
800d6d8625SHeiko Stuebner	select DRM_KMS_HELPER
810d6d8625SHeiko Stuebner	select DRM_MIPI_DSI
820d6d8625SHeiko Stuebner	select DRM_PANEL_BRIDGE
83