1config DRM_EXYNOS 2 tristate "DRM Support for Samsung SoC EXYNOS Series" 3 depends on OF && DRM && (ARCH_S3C64XX || ARCH_S5PV210 || ARCH_EXYNOS || ARCH_MULTIPLATFORM) 4 select DRM_KMS_HELPER 5 select VIDEOMODE_HELPERS 6 select SND_SOC_HDMI_CODEC if SND_SOC 7 help 8 Choose this option if you have a Samsung SoC EXYNOS chipset. 9 If M is selected the module will be called exynosdrm. 10 11if DRM_EXYNOS 12 13comment "CRTCs" 14 15config DRM_EXYNOS_FIMD 16 bool "FIMD" 17 depends on !FB_S3C 18 select MFD_SYSCON 19 help 20 Choose this option if you want to use Exynos FIMD for DRM. 21 22config DRM_EXYNOS5433_DECON 23 bool "DECON on Exynos5433" 24 help 25 Choose this option if you want to use Exynos5433 DECON for DRM. 26 27config DRM_EXYNOS7_DECON 28 bool "DECON on Exynos7" 29 depends on !FB_S3C 30 help 31 Choose this option if you want to use Exynos DECON for DRM. 32 33config DRM_EXYNOS_MIXER 34 bool "Mixer" 35 help 36 Choose this option if you want to use Exynos Mixer for DRM. 37 38config DRM_EXYNOS_VIDI 39 bool "Virtual Display" 40 help 41 Choose this option if you want to use Exynos VIDI for DRM. 42 43comment "Encoders and Bridges" 44 45config DRM_EXYNOS_DPI 46 bool "Parallel output" 47 depends on DRM_EXYNOS_FIMD 48 select DRM_PANEL 49 default n 50 help 51 This enables support for Exynos parallel output. 52 53config DRM_EXYNOS_DSI 54 bool "MIPI-DSI host" 55 depends on DRM_EXYNOS_FIMD || DRM_EXYNOS5433_DECON || DRM_EXYNOS7_DECON 56 select DRM_MIPI_DSI 57 select DRM_PANEL 58 default n 59 help 60 This enables support for Exynos MIPI-DSI device. 61 62config DRM_EXYNOS_DP 63 bool "EXYNOS specific extensions for Analogix DP driver" 64 depends on DRM_EXYNOS_FIMD || DRM_EXYNOS7_DECON 65 select DRM_ANALOGIX_DP 66 default DRM_EXYNOS 67 select DRM_PANEL 68 help 69 This enables support for DP device. 70 71config DRM_EXYNOS_HDMI 72 bool "HDMI" 73 depends on DRM_EXYNOS_MIXER || DRM_EXYNOS5433_DECON 74 select CEC_CORE if CEC_NOTIFIER 75 help 76 Choose this option if you want to use Exynos HDMI for DRM. 77 78config DRM_EXYNOS_MIC 79 bool "Mobile Image Compressor" 80 depends on DRM_EXYNOS5433_DECON 81 help 82 Choose this option if you want to use Exynos MIC for DRM. 83 84comment "Sub-drivers" 85 86config DRM_EXYNOS_G2D 87 bool "G2D" 88 depends on VIDEO_SAMSUNG_S5P_G2D=n 89 select FRAME_VECTOR 90 help 91 Choose this option if you want to use Exynos G2D for DRM. 92 93config DRM_EXYNOS_IPP 94 bool 95 96config DRM_EXYNOS_FIMC 97 bool "FIMC" 98 select DRM_EXYNOS_IPP 99 help 100 Choose this option if you want to use Exynos FIMC for DRM. 101 102config DRM_EXYNOS_ROTATOR 103 bool "Rotator" 104 select DRM_EXYNOS_IPP 105 help 106 Choose this option if you want to use Exynos Rotator for DRM. 107 108config DRM_EXYNOS_SCALER 109 bool "Scaler" 110 select DRM_EXYNOS_IPP 111 help 112 Choose this option if you want to use Exynos Scaler for DRM. 113 114config DRM_EXYNOS_GSC 115 bool "GScaler" 116 depends on VIDEO_SAMSUNG_EXYNOS_GSC=n 117 select DRM_EXYNOS_IPP 118 help 119 Choose this option if you want to use Exynos GSC for DRM. 120 121endif 122