]> Git Repo - linux.git/blob - drivers/gpu/drm/panel/Kconfig
Merge tag 'acpi-4.21-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/rafael...
[linux.git] / drivers / gpu / drm / panel / Kconfig
1 config DRM_PANEL
2         bool
3         depends on DRM
4         help
5           Panel registration and lookup framework.
6
7 menu "Display Panels"
8         depends on DRM && DRM_PANEL
9
10 config DRM_PANEL_ARM_VERSATILE
11         tristate "ARM Versatile panel driver"
12         depends on OF
13         depends on MFD_SYSCON
14         select VIDEOMODE_HELPERS
15         help
16           This driver supports the ARM Versatile panels connected to ARM
17           reference designs. The panel is detected using special registers
18           in the Versatile family syscon registers.
19
20 config DRM_PANEL_LVDS
21         tristate "Generic LVDS panel driver"
22         depends on OF
23         depends on BACKLIGHT_CLASS_DEVICE
24         select VIDEOMODE_HELPERS
25         help
26           This driver supports LVDS panels that don't require device-specific
27           handling of power supplies or control signals. It implements automatic
28           backlight handling if the panel is attached to a backlight controller.
29
30 config DRM_PANEL_SIMPLE
31         tristate "support for simple panels"
32         depends on OF
33         depends on BACKLIGHT_CLASS_DEVICE
34         select VIDEOMODE_HELPERS
35         help
36           DRM panel driver for dumb panels that need at most a regulator and
37           a GPIO to be powered up. Optionally a backlight can be attached so
38           that it can be automatically turned off when the panel goes into a
39           low power state.
40
41 config DRM_PANEL_ILITEK_IL9322
42         tristate "Ilitek ILI9322 320x240 QVGA panels"
43         depends on OF && SPI
44         select REGMAP
45         help
46           Say Y here if you want to enable support for Ilitek IL9322
47           QVGA (320x240) RGB, YUV and ITU-T BT.656 panels.
48
49 config DRM_PANEL_ILITEK_ILI9881C
50         tristate "Ilitek ILI9881C-based panels"
51         depends on OF
52         depends on DRM_MIPI_DSI
53         depends on BACKLIGHT_CLASS_DEVICE
54         help
55           Say Y if you want to enable support for panels based on the
56           Ilitek ILI9881c controller.
57
58 config DRM_PANEL_INNOLUX_P079ZCA
59         tristate "Innolux P079ZCA panel"
60         depends on OF
61         depends on DRM_MIPI_DSI
62         depends on BACKLIGHT_CLASS_DEVICE
63         help
64           Say Y here if you want to enable support for Innolux P079ZCA
65           TFT-LCD modules. The panel has a 1024x768 resolution and uses
66           24 bit RGB per pixel. It provides a MIPI DSI interface to
67           the host and has a built-in LED backlight.
68
69 config DRM_PANEL_JDI_LT070ME05000
70         tristate "JDI LT070ME05000 WUXGA DSI panel"
71         depends on OF
72         depends on DRM_MIPI_DSI
73         depends on BACKLIGHT_CLASS_DEVICE
74         help
75           Say Y here if you want to enable support for JDI DSI video mode
76           panel as found in Google Nexus 7 (2013) devices.
77           The panel has a 1200(RGB)×1920 (WUXGA) resolution and uses
78           24 bit per pixel.
79
80 config DRM_PANEL_SAMSUNG_LD9040
81         tristate "Samsung LD9040 RGB/SPI panel"
82         depends on OF && SPI
83         select VIDEOMODE_HELPERS
84
85 config DRM_PANEL_LG_LG4573
86         tristate "LG4573 RGB/SPI panel"
87         depends on OF && SPI
88         select VIDEOMODE_HELPERS
89         help
90           Say Y here if you want to enable support for LG4573 RGB panel.
91           To compile this driver as a module, choose M here.
92
93 config DRM_PANEL_OLIMEX_LCD_OLINUXINO
94         tristate "Olimex LCD-OLinuXino panel"
95         depends on OF
96         depends on I2C
97         depends on BACKLIGHT_CLASS_DEVICE
98         help
99           The panel is used with different sizes LCDs, from 480x272 to
100           1280x800, and 24 bit per pixel.
101
102           Say Y here if you want to enable support for Olimex Ltd.
103           LCD-OLinuXino panel.
104
105 config DRM_PANEL_ORISETECH_OTM8009A
106         tristate "Orise Technology otm8009a 480x800 dsi 2dl panel"
107         depends on OF
108         depends on DRM_MIPI_DSI
109         depends on BACKLIGHT_CLASS_DEVICE
110         help
111           Say Y here if you want to enable support for Orise Technology
112           otm8009a 480x800 dsi 2dl panel.
113
114 config DRM_PANEL_PANASONIC_VVX10F034N00
115         tristate "Panasonic VVX10F034N00 1920x1200 video mode panel"
116         depends on OF
117         depends on DRM_MIPI_DSI
118         depends on BACKLIGHT_CLASS_DEVICE
119         help
120           Say Y here if you want to enable support for Panasonic VVX10F034N00
121           WUXGA (1920x1200) Novatek NT1397-based DSI panel as found in some
122           Xperia Z2 tablets
123
124 config DRM_PANEL_RASPBERRYPI_TOUCHSCREEN
125         tristate "Raspberry Pi 7-inch touchscreen panel"
126         depends on DRM_MIPI_DSI
127         help
128           Say Y here if you want to enable support for the Raspberry
129           Pi 7" Touchscreen.  To compile this driver as a module,
130           choose M here.
131
132 config DRM_PANEL_RAYDIUM_RM68200
133         tristate "Raydium RM68200 720x1280 DSI video mode panel"
134         depends on OF
135         depends on DRM_MIPI_DSI
136         depends on BACKLIGHT_CLASS_DEVICE
137         help
138           Say Y here if you want to enable support for Raydium RM68200
139           720x1280 DSI video mode panel.
140
141 config DRM_PANEL_SAMSUNG_S6D16D0
142         tristate "Samsung S6D16D0 DSI video mode panel"
143         depends on OF
144         depends on DRM_MIPI_DSI
145         select VIDEOMODE_HELPERS
146
147 config DRM_PANEL_SAMSUNG_S6E3HA2
148         tristate "Samsung S6E3HA2 DSI video mode panel"
149         depends on OF
150         depends on DRM_MIPI_DSI
151         depends on BACKLIGHT_CLASS_DEVICE
152         select VIDEOMODE_HELPERS
153
154 config DRM_PANEL_SAMSUNG_S6E63J0X03
155         tristate "Samsung S6E63J0X03 DSI command mode panel"
156         depends on OF
157         depends on DRM_MIPI_DSI
158         depends on BACKLIGHT_CLASS_DEVICE
159         select VIDEOMODE_HELPERS
160
161 config DRM_PANEL_SAMSUNG_S6E8AA0
162         tristate "Samsung S6E8AA0 DSI video mode panel"
163         depends on OF
164         select DRM_MIPI_DSI
165         select VIDEOMODE_HELPERS
166
167 config DRM_PANEL_SEIKO_43WVF1G
168         tristate "Seiko 43WVF1G panel"
169         depends on OF
170         depends on BACKLIGHT_CLASS_DEVICE
171         select VIDEOMODE_HELPERS
172         help
173           Say Y here if you want to enable support for the Seiko
174           43WVF1G controller for 800x480 LCD panels
175
176 config DRM_PANEL_SHARP_LQ101R1SX01
177         tristate "Sharp LQ101R1SX01 panel"
178         depends on OF
179         depends on DRM_MIPI_DSI
180         depends on BACKLIGHT_CLASS_DEVICE
181         help
182           Say Y here if you want to enable support for Sharp LQ101R1SX01
183           TFT-LCD modules. The panel has a 2560x1600 resolution and uses
184           24 bit RGB per pixel. It provides a dual MIPI DSI interface to
185           the host and has a built-in LED backlight.
186
187           To compile this driver as a module, choose M here: the module
188           will be called panel-sharp-lq101r1sx01.
189
190 config DRM_PANEL_SHARP_LS043T1LE01
191         tristate "Sharp LS043T1LE01 qHD video mode panel"
192         depends on OF
193         depends on DRM_MIPI_DSI
194         depends on BACKLIGHT_CLASS_DEVICE
195         help
196           Say Y here if you want to enable support for Sharp LS043T1LE01 qHD
197           (540x960) DSI panel as found on the Qualcomm APQ8074 Dragonboard
198
199 config DRM_PANEL_SITRONIX_ST7789V
200         tristate "Sitronix ST7789V panel"
201         depends on OF && SPI
202         depends on BACKLIGHT_CLASS_DEVICE
203         help
204           Say Y here if you want to enable support for the Sitronix
205           ST7789V controller for 240x320 LCD panels
206
207 config DRM_PANEL_TRULY_NT35597_WQXGA
208         tristate "Truly WQXGA"
209         depends on OF
210         depends on DRM_MIPI_DSI
211         help
212           Say Y here if you want to enable support for Truly NT35597 WQXGA Dual DSI
213           Video Mode panel
214 endmenu
This page took 0.050182 seconds and 4 git commands to generate.