GNU Linux-libre 4.14.290-gnu1
[releases.git] / drivers / gpu / drm / tinydrm / Kconfig
1 menuconfig DRM_TINYDRM
2         tristate "Support for simple displays"
3         depends on DRM
4         select DRM_KMS_HELPER
5         select DRM_KMS_CMA_HELPER
6         select BACKLIGHT_LCD_SUPPORT
7         select BACKLIGHT_CLASS_DEVICE
8         help
9           Choose this option if you have a tinydrm supported display.
10           If M is selected the module will be called tinydrm.
11
12 config TINYDRM_MIPI_DBI
13         tristate
14
15 config TINYDRM_MI0283QT
16         tristate "DRM support for MI0283QT"
17         depends on DRM_TINYDRM && SPI
18         select TINYDRM_MIPI_DBI
19         help
20           DRM driver for the Multi-Inno MI0283QT display panel
21           If M is selected the module will be called mi0283qt.
22
23 config TINYDRM_REPAPER
24         tristate "DRM support for Pervasive Displays RePaper panels (V231)"
25         depends on DRM_TINYDRM && SPI
26         depends on THERMAL || !THERMAL
27         help
28           DRM driver for the following Pervasive Displays panels:
29           1.44" TFT EPD Panel (E1144CS021)
30           1.90" TFT EPD Panel (E1190CS021)
31           2.00" TFT EPD Panel (E2200CS021)
32           2.71" TFT EPD Panel (E2271CS021)
33
34           If M is selected the module will be called repaper.
35
36 config TINYDRM_ST7586
37         tristate "DRM support for Sitronix ST7586 display panels"
38         depends on DRM_TINYDRM && SPI
39         select TINYDRM_MIPI_DBI
40         help
41           DRM driver for the following Sitronix ST7586 panels:
42           * LEGO MINDSTORMS EV3
43
44           If M is selected the module will be called st7586.