xref: /linux/drivers/gpu/drm/tiny/Kconfig (revision 043386a0f094e0ae8bda6f824461debe9b708db5)
1*043386a0SNoralf Trønnes# SPDX-License-Identifier: GPL-2.0-only
2*043386a0SNoralf Trønnesconfig TINYDRM_HX8357D
3*043386a0SNoralf Trønnes	tristate "DRM support for HX8357D display panels"
4*043386a0SNoralf Trønnes	depends on DRM && SPI
5*043386a0SNoralf Trønnes	select DRM_KMS_HELPER
6*043386a0SNoralf Trønnes	select DRM_KMS_CMA_HELPER
7*043386a0SNoralf Trønnes	select DRM_MIPI_DBI
8*043386a0SNoralf Trønnes	select BACKLIGHT_CLASS_DEVICE
9*043386a0SNoralf Trønnes	help
10*043386a0SNoralf Trønnes	  DRM driver for the following HX8357D panels:
11*043386a0SNoralf Trønnes	  * YX350HV15-T 3.5" 340x350 TFT (Adafruit 3.5")
12*043386a0SNoralf Trønnes
13*043386a0SNoralf Trønnes	  If M is selected the module will be called hx8357d.
14*043386a0SNoralf Trønnes
15*043386a0SNoralf Trønnesconfig TINYDRM_ILI9225
16*043386a0SNoralf Trønnes	tristate "DRM support for ILI9225 display panels"
17*043386a0SNoralf Trønnes	depends on DRM && SPI
18*043386a0SNoralf Trønnes	select DRM_KMS_HELPER
19*043386a0SNoralf Trønnes	select DRM_KMS_CMA_HELPER
20*043386a0SNoralf Trønnes	select DRM_MIPI_DBI
21*043386a0SNoralf Trønnes	help
22*043386a0SNoralf Trønnes	  DRM driver for the following Ilitek ILI9225 panels:
23*043386a0SNoralf Trønnes	  * No-name 2.2" color screen module
24*043386a0SNoralf Trønnes
25*043386a0SNoralf Trønnes	  If M is selected the module will be called ili9225.
26*043386a0SNoralf Trønnes
27*043386a0SNoralf Trønnesconfig TINYDRM_ILI9341
28*043386a0SNoralf Trønnes	tristate "DRM support for ILI9341 display panels"
29*043386a0SNoralf Trønnes	depends on DRM && SPI
30*043386a0SNoralf Trønnes	select DRM_KMS_HELPER
31*043386a0SNoralf Trønnes	select DRM_KMS_CMA_HELPER
32*043386a0SNoralf Trønnes	select DRM_MIPI_DBI
33*043386a0SNoralf Trønnes	select BACKLIGHT_CLASS_DEVICE
34*043386a0SNoralf Trønnes	help
35*043386a0SNoralf Trønnes	  DRM driver for the following Ilitek ILI9341 panels:
36*043386a0SNoralf Trønnes	  * YX240QV29-T 2.4" 240x320 TFT (Adafruit 2.4")
37*043386a0SNoralf Trønnes
38*043386a0SNoralf Trønnes	  If M is selected the module will be called ili9341.
39*043386a0SNoralf Trønnes
40*043386a0SNoralf Trønnesconfig TINYDRM_MI0283QT
41*043386a0SNoralf Trønnes	tristate "DRM support for MI0283QT"
42*043386a0SNoralf Trønnes	depends on DRM && SPI
43*043386a0SNoralf Trønnes	select DRM_KMS_HELPER
44*043386a0SNoralf Trønnes	select DRM_KMS_CMA_HELPER
45*043386a0SNoralf Trønnes	select DRM_MIPI_DBI
46*043386a0SNoralf Trønnes	select BACKLIGHT_CLASS_DEVICE
47*043386a0SNoralf Trønnes	help
48*043386a0SNoralf Trønnes	  DRM driver for the Multi-Inno MI0283QT display panel
49*043386a0SNoralf Trønnes	  If M is selected the module will be called mi0283qt.
50*043386a0SNoralf Trønnes
51*043386a0SNoralf Trønnesconfig TINYDRM_REPAPER
52*043386a0SNoralf Trønnes	tristate "DRM support for Pervasive Displays RePaper panels (V231)"
53*043386a0SNoralf Trønnes	depends on DRM && SPI
54*043386a0SNoralf Trønnes	select DRM_KMS_HELPER
55*043386a0SNoralf Trønnes	select DRM_KMS_CMA_HELPER
56*043386a0SNoralf Trønnes	depends on THERMAL || !THERMAL
57*043386a0SNoralf Trønnes	help
58*043386a0SNoralf Trønnes	  DRM driver for the following Pervasive Displays panels:
59*043386a0SNoralf Trønnes	  1.44" TFT EPD Panel (E1144CS021)
60*043386a0SNoralf Trønnes	  1.90" TFT EPD Panel (E1190CS021)
61*043386a0SNoralf Trønnes	  2.00" TFT EPD Panel (E2200CS021)
62*043386a0SNoralf Trønnes	  2.71" TFT EPD Panel (E2271CS021)
63*043386a0SNoralf Trønnes
64*043386a0SNoralf Trønnes	  If M is selected the module will be called repaper.
65*043386a0SNoralf Trønnes
66*043386a0SNoralf Trønnesconfig TINYDRM_ST7586
67*043386a0SNoralf Trønnes	tristate "DRM support for Sitronix ST7586 display panels"
68*043386a0SNoralf Trønnes	depends on DRM && SPI
69*043386a0SNoralf Trønnes	select DRM_KMS_HELPER
70*043386a0SNoralf Trønnes	select DRM_KMS_CMA_HELPER
71*043386a0SNoralf Trønnes	select DRM_MIPI_DBI
72*043386a0SNoralf Trønnes	help
73*043386a0SNoralf Trønnes	  DRM driver for the following Sitronix ST7586 panels:
74*043386a0SNoralf Trønnes	  * LEGO MINDSTORMS EV3
75*043386a0SNoralf Trønnes
76*043386a0SNoralf Trønnes	  If M is selected the module will be called st7586.
77*043386a0SNoralf Trønnes
78*043386a0SNoralf Trønnesconfig TINYDRM_ST7735R
79*043386a0SNoralf Trønnes	tristate "DRM support for Sitronix ST7735R display panels"
80*043386a0SNoralf Trønnes	depends on DRM && SPI
81*043386a0SNoralf Trønnes	select DRM_KMS_HELPER
82*043386a0SNoralf Trønnes	select DRM_KMS_CMA_HELPER
83*043386a0SNoralf Trønnes	select DRM_MIPI_DBI
84*043386a0SNoralf Trønnes	select BACKLIGHT_CLASS_DEVICE
85*043386a0SNoralf Trønnes	help
86*043386a0SNoralf Trønnes	  DRM driver Sitronix ST7735R with one of the following LCDs:
87*043386a0SNoralf Trønnes	  * JD-T18003-T01 1.8" 128x160 TFT
88*043386a0SNoralf Trønnes
89*043386a0SNoralf Trønnes	  If M is selected the module will be called st7735r.
90