blob: b4ae4c5692a93515b519861e56d0ffdb7302358c (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
|
config DRM_EXYNOS
tristate "DRM Support for Samsung SoC EXYNOS Series"
depends on DRM && PLAT_SAMSUNG
select DRM_KMS_HELPER
select FB_CFB_FILLRECT
select FB_CFB_COPYAREA
select FB_CFB_IMAGEBLIT
select VT_HW_CONSOLE_BINDING if FRAMEBUFFER_CONSOLE
help
Choose this option if you have a Samsung SoC EXYNOS chipset.
If M is selected the module will be called exynosdrm.
config DRM_EXYNOS_MEMSIZE
int "Memory size in kbytes for DRM"
depends on DRM_EXYNOS
default "32768"
config DRM_EXYNOS_IOMMU
bool "GEM IOMMU Support"
depends on DRM_EXYNOS
help
Choose this option if you want to use GEM IOMMU feature for DRM.
config DRM_EXYNOS_DMABUF
bool "GEM DMABUF Support"
depends on DRM_EXYNOS
help
Choose this option if you want to use GEM DMABUF feature for DRM.
config DRM_EXYNOS_FIMD
bool "Samsung DRM FIMD"
depends on DRM_EXYNOS
help
Choose this option if you want to use Samsung FIMD for DRM.
config DRM_EXYNOS_FIMD_WB
bool "Samsung DRM FIMD WB"
depends on DRM_EXYNOS_FIMD
help
This option enables writeback operations in FIMD for DRM.
It can support fimd streams data to fimc destinations ram.
writeback operations support final blended stream.
when enable this options.
config DRM_EXYNOS_HDMI
bool "Samsung DRM HDMI"
depends on DRM_EXYNOS
help
Choose this option if you want to use Samsung HDMI for DRM.
config DRM_EXYNOS_VIDI
bool "Samsung DRM Virtual Display"
depends on DRM_EXYNOS
help
Choose this option if you want to use Samsung VIDI for DRM.
config DRM_EXYNOS_G2D
bool "Samsung DRM G2D"
depends on DRM_EXYNOS
help
Choose this option if you want to use Samsung G2D for DRM.
config DRM_EXYNOS_IPP
bool "Samsung DRM IPP"
depends on DRM_EXYNOS
help
This option enables IPP drivers for FIMC, GSC, Rotator.
It can support user space ioctl for each devices.
ipp operations support rotating and scaling, writeback, flip, output
when enable this options.
config DRM_EXYNOS_ROTATOR
bool "Samsung DRM Rotator"
depends on DRM_EXYNOS_IPP
help
Choose this option if you want to use Samsung Rotator for DRM.
config DRM_EXYNOS_FIMC
bool "Samsung DRM FIMC"
depends on DRM_EXYNOS_IPP
help
Choose this option if you want to use Samsung FIMC for DRM.
config DRM_EXYNOS_GSC
bool "Samsung DRM GSC"
depends on DRM_EXYNOS_IPP && ARCH_EXYNOS5
help
Choose this option if you want to use Samsung GSC for DRM.
|