xref: /openbmc/linux/drivers/gpu/drm/meson/Kconfig (revision 77d9e1e6)
1ec8f24b7SThomas Gleixner# SPDX-License-Identifier: GPL-2.0-only
2bbbe775eSNeil Armstrongconfig DRM_MESON
3bbbe775eSNeil Armstrong	tristate "DRM Support for Amlogic Meson Display Controller"
4bbbe775eSNeil Armstrong	depends on DRM && OF && (ARM || ARM64)
5bbbe775eSNeil Armstrong	depends on ARCH_MESON || COMPILE_TEST
6bbbe775eSNeil Armstrong	select DRM_KMS_HELPER
74a83c26aSDanilo Krummrich	select DRM_GEM_DMA_HELPER
80af5e0b4SNeil Armstrong	select DRM_DISPLAY_CONNECTOR
9bbbe775eSNeil Armstrong	select VIDEOMODE_HELPERS
10bbbe775eSNeil Armstrong	select REGMAP_MMIO
1166cae477SMaxime Jourdan	select MESON_CANVAS
120af5e0b4SNeil Armstrong	select CEC_CORE if CEC_NOTIFIER
133f68be7dSNeil Armstrong
143f68be7dSNeil Armstrongconfig DRM_MESON_DW_HDMI
153f68be7dSNeil Armstrong	tristate "HDMI Synopsys Controller support for Amlogic Meson Display"
163f68be7dSNeil Armstrong	depends on DRM_MESON
173f68be7dSNeil Armstrong	default y if DRM_MESON
183f68be7dSNeil Armstrong	select DRM_DW_HDMI
199371ea5eSJerome Brunet	imply DRM_DW_HDMI_I2S_AUDIO
20*77d9e1e6SNeil Armstrong
21*77d9e1e6SNeil Armstrongconfig DRM_MESON_DW_MIPI_DSI
22*77d9e1e6SNeil Armstrong	tristate "MIPI DSI Synopsys Controller support for Amlogic Meson Display"
23*77d9e1e6SNeil Armstrong	depends on DRM_MESON
24*77d9e1e6SNeil Armstrong	default y if DRM_MESON
25*77d9e1e6SNeil Armstrong	select DRM_DW_MIPI_DSI
26*77d9e1e6SNeil Armstrong	select GENERIC_PHY_MIPI_DPHY
27