hc
2023-03-21 4b55d97acc464242bcd6a8ae77b8ff37c22dec58
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
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
config DRM_PANEL
   bool
   depends on DRM
   help
     Panel registration and lookup framework.
 
menu "Display Panels"
   depends on DRM && DRM_PANEL
 
config DRM_PANEL_ARM_VERSATILE
   tristate "ARM Versatile panel driver"
   depends on OF
   depends on MFD_SYSCON
   select VIDEOMODE_HELPERS
   help
     This driver supports the ARM Versatile panels connected to ARM
     reference designs. The panel is detected using special registers
     in the Versatile family syscon registers.
 
config DRM_PANEL_LVDS
   tristate "Generic LVDS panel driver"
   depends on OF
   depends on BACKLIGHT_CLASS_DEVICE
   select VIDEOMODE_HELPERS
   help
     This driver supports LVDS panels that don't require device-specific
     handling of power supplies or control signals. It implements automatic
     backlight handling if the panel is attached to a backlight controller.
 
config DRM_PANEL_SIMPLE
   tristate "support for simple panels"
   depends on OF
   depends on BACKLIGHT_CLASS_DEVICE
   select VIDEOMODE_HELPERS
   help
     DRM panel driver for dumb panels that need at most a regulator and
     a GPIO to be powered up. Optionally a backlight can be attached so
     that it can be automatically turned off when the panel goes into a
     low power state.
 
config DRM_PANEL_SIMPLE_OF_ONLY
   bool "compatible is simple-panel or simple-panel-dsi only"
   depends on DRM_PANEL_SIMPLE
   help
     Only support panels which all parameters from device tree.
 
config DRM_PANEL_ILITEK_IL9322
   tristate "Ilitek ILI9322 320x240 QVGA panels"
   depends on OF && SPI
   select REGMAP
   help
     Say Y here if you want to enable support for Ilitek IL9322
     QVGA (320x240) RGB, YUV and ITU-T BT.656 panels.
 
config DRM_PANEL_ILITEK_ILI9881C
   tristate "Ilitek ILI9881C-based panels"
   depends on OF
   depends on DRM_MIPI_DSI
   depends on BACKLIGHT_CLASS_DEVICE
   help
     Say Y if you want to enable support for panels based on the
     Ilitek ILI9881c controller.
 
config DRM_PANEL_INNOLUX_P079ZCA
   tristate "Innolux P079ZCA panel"
   depends on OF
   depends on DRM_MIPI_DSI
   depends on BACKLIGHT_CLASS_DEVICE
   help
     Say Y here if you want to enable support for Innolux P079ZCA
     TFT-LCD modules. The panel has a 1024x768 resolution and uses
     24 bit RGB per pixel. It provides a MIPI DSI interface to
     the host and has a built-in LED backlight.
 
config DRM_PANEL_JDI_LT070ME05000
   tristate "JDI LT070ME05000 WUXGA DSI panel"
   depends on OF
   depends on DRM_MIPI_DSI
   depends on BACKLIGHT_CLASS_DEVICE
   help
     Say Y here if you want to enable support for JDI DSI video mode
     panel as found in Google Nexus 7 (2013) devices.
     The panel has a 1200(RGB)×1920 (WUXGA) resolution and uses
     24 bit per pixel.
 
config DRM_PANEL_SAMSUNG_LD9040
   tristate "Samsung LD9040 RGB/SPI panel"
   depends on OF && SPI
   select VIDEOMODE_HELPERS
 
config DRM_PANEL_LG_LG4573
   tristate "LG4573 RGB/SPI panel"
   depends on OF && SPI
   select VIDEOMODE_HELPERS
   help
     Say Y here if you want to enable support for LG4573 RGB panel.
     To compile this driver as a module, choose M here.
 
config DRM_PANEL_ORISETECH_OTM8009A
   tristate "Orise Technology otm8009a 480x800 dsi 2dl panel"
   depends on OF
   depends on DRM_MIPI_DSI
   depends on BACKLIGHT_CLASS_DEVICE
   help
     Say Y here if you want to enable support for Orise Technology
     otm8009a 480x800 dsi 2dl panel.
 
config DRM_PANEL_PANASONIC_VVX10F034N00
   tristate "Panasonic VVX10F034N00 1920x1200 video mode panel"
   depends on OF
   depends on DRM_MIPI_DSI
   depends on BACKLIGHT_CLASS_DEVICE
   help
     Say Y here if you want to enable support for Panasonic VVX10F034N00
     WUXGA (1920x1200) Novatek NT1397-based DSI panel as found in some
     Xperia Z2 tablets
 
config DRM_PANEL_RASPBERRYPI_TOUCHSCREEN
   tristate "Raspberry Pi 7-inch touchscreen panel"
   depends on DRM_MIPI_DSI
   help
     Say Y here if you want to enable support for the Raspberry
     Pi 7" Touchscreen.  To compile this driver as a module,
     choose M here.
 
config DRM_PANEL_RAYDIUM_RM68200
   tristate "Raydium RM68200 720x1280 DSI video mode panel"
   depends on OF
   depends on DRM_MIPI_DSI
   depends on BACKLIGHT_CLASS_DEVICE
   help
     Say Y here if you want to enable support for Raydium RM68200
     720x1280 DSI video mode panel.
 
config DRM_PANEL_SAMSUNG_S6E3HA2
   tristate "Samsung S6E3HA2 DSI video mode panel"
   depends on OF
   depends on DRM_MIPI_DSI
   depends on BACKLIGHT_CLASS_DEVICE
   select VIDEOMODE_HELPERS
 
config DRM_PANEL_SAMSUNG_S6E63J0X03
   tristate "Samsung S6E63J0X03 DSI command mode panel"
   depends on OF
   depends on DRM_MIPI_DSI
   depends on BACKLIGHT_CLASS_DEVICE
   select VIDEOMODE_HELPERS
 
config DRM_PANEL_SAMSUNG_S6E8AA0
   tristate "Samsung S6E8AA0 DSI video mode panel"
   depends on OF
   select DRM_MIPI_DSI
   select VIDEOMODE_HELPERS
 
config DRM_PANEL_SEIKO_43WVF1G
   tristate "Seiko 43WVF1G panel"
   depends on OF
   depends on BACKLIGHT_CLASS_DEVICE
   select VIDEOMODE_HELPERS
   help
     Say Y here if you want to enable support for the Seiko
     43WVF1G controller for 800x480 LCD panels
 
config DRM_PANEL_SHARP_LQ101R1SX01
   tristate "Sharp LQ101R1SX01 panel"
   depends on OF
   depends on DRM_MIPI_DSI
   depends on BACKLIGHT_CLASS_DEVICE
   help
     Say Y here if you want to enable support for Sharp LQ101R1SX01
     TFT-LCD modules. The panel has a 2560x1600 resolution and uses
     24 bit RGB per pixel. It provides a dual MIPI DSI interface to
     the host and has a built-in LED backlight.
 
     To compile this driver as a module, choose M here: the module
     will be called panel-sharp-lq101r1sx01.
 
config DRM_PANEL_SHARP_LS043T1LE01
   tristate "Sharp LS043T1LE01 qHD video mode panel"
   depends on OF
   depends on DRM_MIPI_DSI
   depends on BACKLIGHT_CLASS_DEVICE
   help
     Say Y here if you want to enable support for Sharp LS043T1LE01 qHD
     (540x960) DSI panel as found on the Qualcomm APQ8074 Dragonboard
 
config DRM_PANEL_SITRONIX_ST7789V
   tristate "Sitronix ST7789V panel"
   depends on OF && SPI
   depends on BACKLIGHT_CLASS_DEVICE
   help
     Say Y here if you want to enable support for the Sitronix
     ST7789V controller for 240x320 LCD panels
 
endmenu