blob: c7b695e83f2f4641932cf8937f34d04d637ef0dc (
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
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
|
config DRM_XLNX
tristate "Xilinx DRM KMS Driver"
depends on DRM && OF
select DRM_KMS_HELPER
select DRM_KMS_CMA_HELPER
select DRM_GEM_CMA_HELPER
help
Xilinx DRM KMS driver. Choose this option if you have
a Xilinx SoCs with hardened display pipeline or soft
display pipeline using Xilinx IPs in FPGA. This module
provides the kernel mode setting functionalities
for Xilinx display drivers.
config DRM_XLNX_BRIDGE
tristate "Xilinx DRM KMS bridge"
depends on DRM_XLNX
help
Xilinx DRM KMS bridge. This module provides some interfaces
to enable inter-module communication. Choose this option
from the provider driver when the Xilinx bridge interface is
needed.
config DRM_XLNX_BRIDGE_DEBUG_FS
bool "Xilinx DRM KMS bridge debugfs"
depends on DEBUG_FS && DRM_XLNX_BRIDGE
help
Enable the debugfs code for Xilinx bridge. The debugfs code
enables debugging or testing related features. It exposes some
low level controls to the user space to help testing automation,
as well as can enable additional diagnostic or statistical
information.
config DRM_ZYNQMP_DPSUB
tristate "ZynqMP DP Subsystem Driver"
depends on ARCH_ZYNQMP && OF && DRM_XLNX && COMMON_CLK
select XILINX_DPDMA
select PHY_XILINX_ZYNQMP
help
DRM KMS driver for ZynqMP DP Subsystem controller. Choose
this option if you have a Xilinx ZynqMP SoC with DisplayPort
subsystem. The driver provides the kernel mode setting
functionlaities for ZynqMP DP subsystem.
config DRM_XLNX_DSI
tristate "Xilinx DRM DSI Subsystem Driver"
depends on DRM_XLNX
select DRM_MIPI_DSI
select DRM_PANEL
select BACKLIGHT_LCD_SUPPORT
select BACKLIGHT_CLASS_DEVICE
select DRM_PANEL_SIMPLE
help
DRM driver for Xilinx MIPI-DSI.
config DRM_XLNX_MIXER
tristate "Xilinx DRM Mixer Driver"
depends on DRM_XLNX
select VIDEOMODE_HELPERS
help
DRM driver for Xilinx Mixer driver
config DRM_XLNX_PL_DISP
tristate "Xilinx DRM PL display driver"
depends on DRM_XLNX
select VIDEOMODE_HELPERS
help
DRM driver for Xilinx PL display driver, provides drm
crtc and plane object to display pipeline. You need to
choose this option if your display pipeline needs one
crtc and plane object with single DMA connected.
config DRM_XLNX_SDI
tristate "Xilinx DRM SDI Subsystem Driver"
depends on DRM_XLNX
help
DRM driver for Xilinx SDI Tx Subsystem.
config DRM_XLNX_BRIDGE_CSC
tristate "Xilinx DRM CSC Driver"
depends on DRM_XLNX_BRIDGE
help
DRM brige driver for color space converter of VPSS. Choose
this option if color space converter is connected to an encoder.
The driver provides set/get resolution and color format
functionality through bridge layer.
config DRM_XLNX_BRIDGE_SCALER
tristate "Xilinx DRM Scaler Driver"
depends on DRM_XLNX_BRIDGE
help
DRM brige driver for scaler of VPSS. Choose this option
if scaler is connected to an encoder. The driver provides
upscaling, down scaling and no scaling functionality through
bridge layer.
config DRM_XLNX_BRIDGE_VTC
tristate "Xilinx DRM VTC Driver"
depends on DRM_XLNX_BRIDGE
help
DRM brige driver for Xilinx Video Timing Controller. Choose
this option to make VTC a part of the CRTC in display pipeline.
Currently the support is added to the Xilinx Video Mixer and
Xilinx PL display CRTC drivers. This driver provides ability
to generate timings through the bridge layer.
|