2 tristate "DRM Support for Samsung SoC EXYNOS Series"
3 depends on OF && DRM && (PLAT_SAMSUNG || ARCH_MULTIPLATFORM)
5 select DRM_KMS_FB_HELPER
8 select FB_CFB_IMAGEBLIT
9 select VIDEOMODE_HELPERS
11 Choose this option if you have a Samsung SoC EXYNOS chipset.
12 If M is selected the module will be called exynosdrm.
16 config DRM_EXYNOS_IOMMU
18 depends on EXYNOS_IOMMU && ARM_DMA_USE_IOMMU
23 config DRM_EXYNOS_FIMD
24 bool "Exynos DRM FIMD"
26 select FB_MODE_HELPERS
29 Choose this option if you want to use Exynos FIMD for DRM.
31 config DRM_EXYNOS5433_DECON
32 bool "Exynos5433 DRM DECON"
34 Choose this option if you want to use Exynos5433 DECON for DRM.
36 config DRM_EXYNOS7_DECON
37 bool "Exynos7 DRM DECON"
39 select FB_MODE_HELPERS
41 Choose this option if you want to use Exynos DECON for DRM.
43 config DRM_EXYNOS_MIXER
44 bool "Exynos DRM Mixer"
45 depends on !VIDEO_SAMSUNG_S5P_TV
47 Choose this option if you want to use Exynos Mixer for DRM.
49 config DRM_EXYNOS_VIDI
50 bool "Exynos DRM Virtual Display"
52 Choose this option if you want to use Exynos VIDI for DRM.
54 comment "Encoders and Bridges"
57 bool "EXYNOS DRM parallel output support"
58 depends on DRM_EXYNOS_FIMD
62 This enables support for Exynos parallel output.
65 bool "EXYNOS DRM MIPI-DSI driver support"
66 depends on DRM_EXYNOS_FIMD || DRM_EXYNOS5433_DECON || DRM_EXYNOS7_DECON
71 This enables support for Exynos MIPI-DSI device.
74 bool "EXYNOS DRM DP driver support"
75 depends on DRM_EXYNOS_FIMD || DRM_EXYNOS7_DECON
79 This enables support for DP device.
81 config DRM_EXYNOS_HDMI
82 bool "Exynos DRM HDMI"
83 depends on !VIDEO_SAMSUNG_S5P_TV && (DRM_EXYNOS_MIXER || DRM_EXYNOS5433_DECON)
85 Choose this option if you want to use Exynos HDMI for DRM.
89 depends on DRM_EXYNOS5433_DECON
91 Choose this option if you want to use Exynos MIC for DRM.
97 depends on !VIDEO_SAMSUNG_S5P_G2D
100 Choose this option if you want to use Exynos G2D for DRM.
102 config DRM_EXYNOS_IPP
103 bool "Exynos DRM IPP"
105 Choose this option if you want to use IPP feature for DRM.
107 config DRM_EXYNOS_FIMC
108 bool "Exynos DRM FIMC"
109 depends on DRM_EXYNOS_IPP && MFD_SYSCON
111 Choose this option if you want to use Exynos FIMC for DRM.
113 config DRM_EXYNOS_ROTATOR
114 bool "Exynos DRM Rotator"
115 depends on DRM_EXYNOS_IPP
117 Choose this option if you want to use Exynos Rotator for DRM.
119 config DRM_EXYNOS_GSC
120 bool "Exynos DRM GSC"
121 depends on DRM_EXYNOS_IPP && ARCH_EXYNOS5 && !ARCH_MULTIPLATFORM
123 Choose this option if you want to use Exynos GSC for DRM.