xref: /linux/drivers/gpu/drm/tiny/Kconfig (revision cdb702a655582e80139525156c57e6e48da08393)
1043386a0SNoralf Trønnes# SPDX-License-Identifier: GPL-2.0-only
277b8cabfSNoralf Trønnes
377b8cabfSNoralf Trønnesconfig DRM_GM12U320
477b8cabfSNoralf Trønnes	tristate "GM12U320 driver for USB projectors"
577b8cabfSNoralf Trønnes	depends on DRM && USB
677b8cabfSNoralf Trønnes	select DRM_KMS_HELPER
777b8cabfSNoralf Trønnes	select DRM_GEM_SHMEM_HELPER
877b8cabfSNoralf Trønnes	help
977b8cabfSNoralf Trønnes	 This is a KMS driver for projectors which use the GM12U320 chipset
1077b8cabfSNoralf Trønnes	 for video transfer over USB2/3, such as the Acer C120 mini projector.
1177b8cabfSNoralf Trønnes
12043386a0SNoralf Trønnesconfig TINYDRM_HX8357D
13043386a0SNoralf Trønnes	tristate "DRM support for HX8357D display panels"
14043386a0SNoralf Trønnes	depends on DRM && SPI
15043386a0SNoralf Trønnes	select DRM_KMS_HELPER
16043386a0SNoralf Trønnes	select DRM_KMS_CMA_HELPER
17043386a0SNoralf Trønnes	select DRM_MIPI_DBI
18043386a0SNoralf Trønnes	select BACKLIGHT_CLASS_DEVICE
19043386a0SNoralf Trønnes	help
20043386a0SNoralf Trønnes	  DRM driver for the following HX8357D panels:
21043386a0SNoralf Trønnes	  * YX350HV15-T 3.5" 340x350 TFT (Adafruit 3.5")
22043386a0SNoralf Trønnes
23043386a0SNoralf Trønnes	  If M is selected the module will be called hx8357d.
24043386a0SNoralf Trønnes
25043386a0SNoralf Trønnesconfig TINYDRM_ILI9225
26043386a0SNoralf Trønnes	tristate "DRM support for ILI9225 display panels"
27043386a0SNoralf Trønnes	depends on DRM && SPI
28043386a0SNoralf Trønnes	select DRM_KMS_HELPER
29043386a0SNoralf Trønnes	select DRM_KMS_CMA_HELPER
30043386a0SNoralf Trønnes	select DRM_MIPI_DBI
31043386a0SNoralf Trønnes	help
32043386a0SNoralf Trønnes	  DRM driver for the following Ilitek ILI9225 panels:
33043386a0SNoralf Trønnes	  * No-name 2.2" color screen module
34043386a0SNoralf Trønnes
35043386a0SNoralf Trønnes	  If M is selected the module will be called ili9225.
36043386a0SNoralf Trønnes
37043386a0SNoralf Trønnesconfig TINYDRM_ILI9341
38043386a0SNoralf Trønnes	tristate "DRM support for ILI9341 display panels"
39043386a0SNoralf Trønnes	depends on DRM && SPI
40043386a0SNoralf Trønnes	select DRM_KMS_HELPER
41043386a0SNoralf Trønnes	select DRM_KMS_CMA_HELPER
42043386a0SNoralf Trønnes	select DRM_MIPI_DBI
43043386a0SNoralf Trønnes	select BACKLIGHT_CLASS_DEVICE
44043386a0SNoralf Trønnes	help
45043386a0SNoralf Trønnes	  DRM driver for the following Ilitek ILI9341 panels:
46043386a0SNoralf Trønnes	  * YX240QV29-T 2.4" 240x320 TFT (Adafruit 2.4")
47043386a0SNoralf Trønnes
48043386a0SNoralf Trønnes	  If M is selected the module will be called ili9341.
49043386a0SNoralf Trønnes
50*cdb702a6SKamlesh Gurudasaniconfig TINYDRM_ILI9486
51*cdb702a6SKamlesh Gurudasani	tristate "DRM support for ILI9486 display panels"
52*cdb702a6SKamlesh Gurudasani	depends on DRM && SPI
53*cdb702a6SKamlesh Gurudasani	select DRM_KMS_HELPER
54*cdb702a6SKamlesh Gurudasani	select DRM_KMS_CMA_HELPER
55*cdb702a6SKamlesh Gurudasani	select DRM_MIPI_DBI
56*cdb702a6SKamlesh Gurudasani	select BACKLIGHT_CLASS_DEVICE
57*cdb702a6SKamlesh Gurudasani	help
58*cdb702a6SKamlesh Gurudasani	  DRM driver for the following Ilitek ILI9486 panels:
59*cdb702a6SKamlesh Gurudasani	  * PISCREEN 3.5" 320x480 TFT (Ozzmaker 3.5")
60*cdb702a6SKamlesh Gurudasani	  * RPILCD 3.5" 320x480 TFT (Waveshare 3.5")
61*cdb702a6SKamlesh Gurudasani
62*cdb702a6SKamlesh Gurudasani	  If M is selected the module will be called ili9486.
63*cdb702a6SKamlesh Gurudasani
64043386a0SNoralf Trønnesconfig TINYDRM_MI0283QT
65043386a0SNoralf Trønnes	tristate "DRM support for MI0283QT"
66043386a0SNoralf Trønnes	depends on DRM && SPI
67043386a0SNoralf Trønnes	select DRM_KMS_HELPER
68043386a0SNoralf Trønnes	select DRM_KMS_CMA_HELPER
69043386a0SNoralf Trønnes	select DRM_MIPI_DBI
70043386a0SNoralf Trønnes	select BACKLIGHT_CLASS_DEVICE
71043386a0SNoralf Trønnes	help
72043386a0SNoralf Trønnes	  DRM driver for the Multi-Inno MI0283QT display panel
73043386a0SNoralf Trønnes	  If M is selected the module will be called mi0283qt.
74043386a0SNoralf Trønnes
75043386a0SNoralf Trønnesconfig TINYDRM_REPAPER
76043386a0SNoralf Trønnes	tristate "DRM support for Pervasive Displays RePaper panels (V231)"
77043386a0SNoralf Trønnes	depends on DRM && SPI
78043386a0SNoralf Trønnes	select DRM_KMS_HELPER
79043386a0SNoralf Trønnes	select DRM_KMS_CMA_HELPER
80043386a0SNoralf Trønnes	help
81043386a0SNoralf Trønnes	  DRM driver for the following Pervasive Displays panels:
82043386a0SNoralf Trønnes	  1.44" TFT EPD Panel (E1144CS021)
83043386a0SNoralf Trønnes	  1.90" TFT EPD Panel (E1190CS021)
84043386a0SNoralf Trønnes	  2.00" TFT EPD Panel (E2200CS021)
85043386a0SNoralf Trønnes	  2.71" TFT EPD Panel (E2271CS021)
86043386a0SNoralf Trønnes
87043386a0SNoralf Trønnes	  If M is selected the module will be called repaper.
88043386a0SNoralf Trønnes
89043386a0SNoralf Trønnesconfig TINYDRM_ST7586
90043386a0SNoralf Trønnes	tristate "DRM support for Sitronix ST7586 display panels"
91043386a0SNoralf Trønnes	depends on DRM && SPI
92043386a0SNoralf Trønnes	select DRM_KMS_HELPER
93043386a0SNoralf Trønnes	select DRM_KMS_CMA_HELPER
94043386a0SNoralf Trønnes	select DRM_MIPI_DBI
95043386a0SNoralf Trønnes	help
96043386a0SNoralf Trønnes	  DRM driver for the following Sitronix ST7586 panels:
97043386a0SNoralf Trønnes	  * LEGO MINDSTORMS EV3
98043386a0SNoralf Trønnes
99043386a0SNoralf Trønnes	  If M is selected the module will be called st7586.
100043386a0SNoralf Trønnes
101043386a0SNoralf Trønnesconfig TINYDRM_ST7735R
102d1d511d5SGeert Uytterhoeven	tristate "DRM support for Sitronix ST7715R/ST7735R display panels"
103043386a0SNoralf Trønnes	depends on DRM && SPI
104043386a0SNoralf Trønnes	select DRM_KMS_HELPER
105043386a0SNoralf Trønnes	select DRM_KMS_CMA_HELPER
106043386a0SNoralf Trønnes	select DRM_MIPI_DBI
107043386a0SNoralf Trønnes	select BACKLIGHT_CLASS_DEVICE
108043386a0SNoralf Trønnes	help
109d1d511d5SGeert Uytterhoeven	  DRM driver for Sitronix ST7715R/ST7735R with one of the following
110d1d511d5SGeert Uytterhoeven	  LCDs:
111d1d511d5SGeert Uytterhoeven	  * Jianda JD-T18003-T01 1.8" 128x160 TFT
112d1d511d5SGeert Uytterhoeven	  * Okaya RH128128T 1.44" 128x128 TFT
113043386a0SNoralf Trønnes
114043386a0SNoralf Trønnes	  If M is selected the module will be called st7735r.
115