]> git.proxmox.com Git - mirror_ubuntu-artful-kernel.git/blame - drivers/gpu/drm/exynos/Kconfig
Merge tag 'powerpc-4.13-8' of git://git.kernel.org/pub/scm/linux/kernel/git/powerpc...
[mirror_ubuntu-artful-kernel.git] / drivers / gpu / drm / exynos / Kconfig
CommitLineData
1c248b7d
ID
1config DRM_EXYNOS
2 tristate "DRM Support for Samsung SoC EXYNOS Series"
dbbc925b 3 depends on OF && DRM && (ARCH_S3C64XX || ARCH_EXYNOS || ARCH_MULTIPLATFORM)
1c248b7d 4 select DRM_KMS_HELPER
6914262a 5 select VIDEOMODE_HELPERS
1c248b7d
ID
6 help
7 Choose this option if you have a Samsung SoC EXYNOS chipset.
8 If M is selected the module will be called exynosdrm.
9
dba6c528
AH
10if DRM_EXYNOS
11
0519f9a1 12config DRM_EXYNOS_IOMMU
8dcc14f8 13 bool
197adf0b 14 depends on EXYNOS_IOMMU
8dcc14f8 15 default y
0519f9a1 16
ea977646
AH
17comment "CRTCs"
18
1c248b7d 19config DRM_EXYNOS_FIMD
5a3c35b3 20 bool "FIMD"
dba6c528 21 depends on !FB_S3C
3854fab2 22 select MFD_SYSCON
1c248b7d
ID
23 help
24 Choose this option if you want to use Exynos FIMD for DRM.
d8408326 25
c8466a91 26config DRM_EXYNOS5433_DECON
5a3c35b3 27 bool "DECON on Exynos5433"
c8466a91
JS
28 help
29 Choose this option if you want to use Exynos5433 DECON for DRM.
30
96976c3d 31config DRM_EXYNOS7_DECON
5a3c35b3 32 bool "DECON on Exynos7"
dba6c528 33 depends on !FB_S3C
96976c3d
AK
34 help
35 Choose this option if you want to use Exynos DECON for DRM.
36
ea977646 37config DRM_EXYNOS_MIXER
5a3c35b3 38 bool "Mixer"
ea977646
AH
39 help
40 Choose this option if you want to use Exynos Mixer for DRM.
41
42config DRM_EXYNOS_VIDI
5a3c35b3 43 bool "Virtual Display"
ea977646
AH
44 help
45 Choose this option if you want to use Exynos VIDI for DRM.
46
47comment "Encoders and Bridges"
48
14b6873a 49config DRM_EXYNOS_DPI
5a3c35b3 50 bool "Parallel output"
ea977646 51 depends on DRM_EXYNOS_FIMD
14b6873a
AH
52 select DRM_PANEL
53 default n
54 help
55 This enables support for Exynos parallel output.
56
7eb8f069 57config DRM_EXYNOS_DSI
5a3c35b3 58 bool "MIPI-DSI host"
dba6c528 59 depends on DRM_EXYNOS_FIMD || DRM_EXYNOS5433_DECON || DRM_EXYNOS7_DECON
7eb8f069
AH
60 select DRM_MIPI_DSI
61 select DRM_PANEL
62 default n
63 help
64 This enables support for Exynos MIPI-DSI device.
65
2e4e678a 66config DRM_EXYNOS_DP
3424e3a4 67 bool "EXYNOS specific extensions for Analogix DP driver"
dba6c528 68 depends on DRM_EXYNOS_FIMD || DRM_EXYNOS7_DECON
3424e3a4 69 select DRM_ANALOGIX_DP
2e4e678a 70 default DRM_EXYNOS
5f1dcd8b 71 select DRM_PANEL
2e4e678a
SP
72 help
73 This enables support for DP device.
74
d8408326 75config DRM_EXYNOS_HDMI
5a3c35b3 76 bool "HDMI"
d0d44516 77 depends on DRM_EXYNOS_MIXER || DRM_EXYNOS5433_DECON
8f4e01f9 78 select CEC_CORE if CEC_NOTIFIER
d8408326
SWK
79 help
80 Choose this option if you want to use Exynos HDMI for DRM.
b73d1230 81
ea977646 82config DRM_EXYNOS_MIC
5a3c35b3 83 bool "Mobile Image Compressor"
ea977646 84 depends on DRM_EXYNOS5433_DECON
b73d1230 85 help
ea977646
AH
86 Choose this option if you want to use Exynos MIC for DRM.
87
88comment "Sub-drivers"
d7f1642c
JS
89
90config DRM_EXYNOS_G2D
5a3c35b3 91 bool "G2D"
12867e4e 92 depends on VIDEO_SAMSUNG_S5P_G2D=n
63540f01 93 select FRAME_VECTOR
d7f1642c
JS
94 help
95 Choose this option if you want to use Exynos G2D for DRM.
cb471f14
EK
96
97config DRM_EXYNOS_IPP
5a3c35b3 98 bool "Image Post Processor"
cb471f14
EK
99 help
100 Choose this option if you want to use IPP feature for DRM.
16102edb
EK
101
102config DRM_EXYNOS_FIMC
5a3c35b3 103 bool "FIMC"
09bd14b2 104 depends on DRM_EXYNOS_IPP && MFD_SYSCON
16102edb
EK
105 help
106 Choose this option if you want to use Exynos FIMC for DRM.
bea8a429
EK
107
108config DRM_EXYNOS_ROTATOR
5a3c35b3 109 bool "Rotator"
bea8a429
EK
110 depends on DRM_EXYNOS_IPP
111 help
112 Choose this option if you want to use Exynos Rotator for DRM.
113
f2646380 114config DRM_EXYNOS_GSC
5a3c35b3 115 bool "GScaler"
4e775249 116 depends on DRM_EXYNOS_IPP && ARCH_EXYNOS5 && VIDEO_SAMSUNG_EXYNOS_GSC=n
f2646380
EK
117 help
118 Choose this option if you want to use Exynos GSC for DRM.
77bbd891 119
dba6c528 120endif