brintos

brintos / linux-shallow public Read only

0
0
Text · 3.0 KiB · 733b109 Raw
128 lines · plain
1# SPDX-License-Identifier: GPL-2.0-only2config DRM_EXYNOS3	tristate "DRM Support for Samsung SoC Exynos Series"4	depends on OF && DRM && COMMON_CLK5	depends on ARCH_S3C64XX || ARCH_S5PV210 || ARCH_EXYNOS || COMPILE_TEST6	depends on MMU7	select DRM_DISPLAY_HELPER if DRM_EXYNOS_DP8	select DRM_KMS_HELPER9	select VIDEOMODE_HELPERS10	select FB_DMAMEM_HELPERS if DRM_FBDEV_EMULATION11	select SND_SOC_HDMI_CODEC if SND_SOC12	help13	  Choose this option if you have a Samsung SoC Exynos chipset.14	  If M is selected the module will be called exynosdrm.15 16if DRM_EXYNOS17 18comment "CRTCs"19 20config DRM_EXYNOS_FIMD21	bool "FIMD"22	depends on !FB_S3C23	select MFD_SYSCON24	help25	  Choose this option if you want to use Exynos FIMD for DRM.26 27config DRM_EXYNOS5433_DECON28	bool "DECON on Exynos5433"29	help30	  Choose this option if you want to use Exynos5433 DECON for DRM.31 32config DRM_EXYNOS7_DECON33	bool "DECON on Exynos7"34	depends on !FB_S3C35	help36	  Choose this option if you want to use Exynos DECON for DRM.37 38config DRM_EXYNOS_MIXER39	bool "Mixer"40	help41	  Choose this option if you want to use Exynos Mixer for DRM.42 43config DRM_EXYNOS_VIDI44	bool "Virtual Display"45	help46	  Choose this option if you want to use Exynos VIDI for DRM.47 48comment "Encoders and Bridges"49 50config DRM_EXYNOS_DPI51	bool "Parallel output"52	depends on DRM_EXYNOS_FIMD53	select DRM_PANEL54	default n55	help56	  This enables support for Exynos parallel output.57 58config DRM_EXYNOS_DSI59	bool "MIPI-DSI host"60	depends on DRM_EXYNOS_FIMD || DRM_EXYNOS5433_DECON || DRM_EXYNOS7_DECON61	select DRM_MIPI_DSI62	select DRM_PANEL63	select DRM_SAMSUNG_DSIM64	default n65	help66	  This enables support for Exynos MIPI-DSI device.67 68config DRM_EXYNOS_DP69	bool "Exynos specific extensions for Analogix DP driver"70	depends on DRM_EXYNOS_FIMD || DRM_EXYNOS7_DECON71	select DRM_ANALOGIX_DP72	select DRM_DISPLAY_DP_HELPER73	default DRM_EXYNOS74	select DRM_PANEL75	help76	  This enables support for DP device.77 78config DRM_EXYNOS_HDMI79	bool "HDMI"80	depends on DRM_EXYNOS_MIXER || DRM_EXYNOS5433_DECON81	select CEC_CORE if CEC_NOTIFIER82	help83	  Choose this option if you want to use Exynos HDMI for DRM.84 85config DRM_EXYNOS_MIC86	bool "Mobile Image Compressor"87	depends on DRM_EXYNOS5433_DECON88	help89	  Choose this option if you want to use Exynos MIC for DRM.90 91comment "Sub-drivers"92 93config DRM_EXYNOS_G2D94	bool "G2D"95	depends on VIDEO_SAMSUNG_S5P_G2D=n || COMPILE_TEST96	help97	  Choose this option if you want to use Exynos G2D for DRM.98 99config DRM_EXYNOS_IPP100	bool101 102config DRM_EXYNOS_FIMC103	bool "FIMC"104	select DRM_EXYNOS_IPP105	help106	  Choose this option if you want to use Exynos FIMC for DRM.107 108config DRM_EXYNOS_ROTATOR109	bool "Rotator"110	select DRM_EXYNOS_IPP111	help112	  Choose this option if you want to use Exynos Rotator for DRM.113 114config DRM_EXYNOS_SCALER115	bool "Scaler"116	select DRM_EXYNOS_IPP117	help118	  Choose this option if you want to use Exynos Scaler for DRM.119 120config DRM_EXYNOS_GSC121	bool "GScaler"122	depends on VIDEO_SAMSUNG_EXYNOS_GSC=n || COMPILE_TEST123	select DRM_EXYNOS_IPP124	help125	  Choose this option if you want to use Exynos GSC for DRM.126 127endif128