xref: /linux/drivers/gpu/drm/mediatek/Kconfig (revision d2db0b8fd70bb216eb96ad1a32c158889e247c16)
1ec8f24b7SThomas Gleixner# SPDX-License-Identifier: GPL-2.0-only
2119f5173SCK Huconfig DRM_MEDIATEK
3119f5173SCK Hu	tristate "DRM Support for Mediatek SoCs"
4119f5173SCK Hu	depends on DRM
5*d2db0b8fSVille Syrjälä	depends on (ARCH_MEDIATEK && ARM) || COMPILE_TEST
6851da9acSArnd Bergmann	depends on COMMON_CLK
7*d2db0b8fSVille Syrjälä	depends on HAVE_ARM_SMCCC || COMPILE_TEST
8b5db361eSArnd Bergmann	depends on OF
9c79484f6SYueHaibing	depends on MTK_MMSYS
106dc1f816SThomas Zimmermann	select DRM_CLIENT_SELECTION
1197370f8eSChen-Yu Tsai	select DRM_GEM_DMA_HELPER if DRM_FBDEV_EMULATION
12119f5173SCK Hu	select DRM_KMS_HELPER
139da7ec9bSDmitry Baryshkov	select DRM_DISPLAY_HELPER
149da7ec9bSDmitry Baryshkov	select DRM_BRIDGE_CONNECTOR
152e54c14eSCK Hu	select DRM_MIPI_DSI
162e54c14eSCK Hu	select DRM_PANEL
17119f5173SCK Hu	select MEMORY
18119f5173SCK Hu	select MTK_SMI
19c3c88422SChun-Kuang Hu	select PHY_MTK_MIPI_DSI
2072ac6969SSatendra Singh Thakur	select VIDEOMODE_HELPERS
21119f5173SCK Hu	help
22119f5173SCK Hu	  Choose this option if you have a Mediatek SoCs.
23119f5173SCK Hu	  The module will be called mediatek-drm
24119f5173SCK Hu	  This driver provides kernel mode setting and
25119f5173SCK Hu	  buffer management to userspace.
268f83f268SJie Qiu
27f70ac097SMarkus Schneider-Pargmannconfig DRM_MEDIATEK_DP
28f70ac097SMarkus Schneider-Pargmann	tristate "DRM DPTX Support for MediaTek SoCs"
29f70ac097SMarkus Schneider-Pargmann	depends on DRM_MEDIATEK
30f70ac097SMarkus Schneider-Pargmann	select PHY_MTK_DP
3105b8b6ddSGeert Uytterhoeven	select DRM_DISPLAY_HELPER
327fe302aeSGeert Uytterhoeven	select DRM_DISPLAY_DP_HELPER
331e0b9b44SGeert Uytterhoeven	select DRM_DISPLAY_DP_AUX_BUS
34f70ac097SMarkus Schneider-Pargmann	help
35f70ac097SMarkus Schneider-Pargmann	  DRM/KMS Display Port driver for MediaTek SoCs.
36f70ac097SMarkus Schneider-Pargmann
378f83f268SJie Qiuconfig DRM_MEDIATEK_HDMI
388f83f268SJie Qiu	tristate "DRM HDMI Support for Mediatek SoCs"
398f83f268SJie Qiu	depends on DRM_MEDIATEK
408f83f268SJie Qiu	select SND_SOC_HDMI_CODEC if SND_SOC
41a481bf2fSCK Hu	select PHY_MTK_HDMI
428f83f268SJie Qiu	help
438f83f268SJie Qiu	  DRM/KMS HDMI driver for Mediatek SoCs
44