xref: /linux/drivers/gpu/drm/sitronix/Kconfig (revision b362de167daf2f1e42a6d5ea2d4e51e8d9d031fd)
1config DRM_ST7571
2	tristate "DRM support for Sitronix ST7567/ST7571 display panels"
3	depends on DRM && MMU
4	select DRM_CLIENT_SELECTION
5	select DRM_GEM_SHMEM_HELPER
6	select DRM_KMS_HELPER
7	select VIDEOMODE_HELPERS
8	help
9	  Sitronix ST7571 is a driver and controller for 4-level gray
10	  scale and monochrome dot matrix LCD panels.
11
12	  DRM driver for Sitronix ST7567/ST7571 panels.
13	  This is only the core driver, a driver for the appropriate bus
14	  transport in your chip also must be selected.
15
16	  if M is selected the module will be called st7571.
17
18config DRM_ST7571_I2C
19	tristate "DRM support for Sitronix ST7567/ST7571 display panels (I2C)"
20	depends on DRM_ST7571 && I2C
21	select REGMAP
22	help
23	  Sitronix ST7571 is a driver and controller for 4-level gray
24	  scale and monochrome dot matrix LCD panels.
25
26	  DRM driver for Sitronix ST7565/ST7571 panels connected via I2C bus.
27
28	  if M is selected the module will be called st7571-i2c.
29
30config DRM_ST7586
31	tristate "DRM support for Sitronix ST7586 display panels"
32	depends on DRM && SPI
33	select DRM_CLIENT_SELECTION
34	select DRM_KMS_HELPER
35	select DRM_GEM_DMA_HELPER
36	select DRM_MIPI_DBI
37	help
38	  DRM driver for the following Sitronix ST7586 panels:
39	  * LEGO MINDSTORMS EV3
40
41	  If M is selected the module will be called st7586.
42
43config DRM_ST7735R
44	tristate "DRM support for Sitronix ST7715R/ST7735R display panels"
45	depends on DRM && SPI
46	select DRM_CLIENT_SELECTION
47	select DRM_KMS_HELPER
48	select DRM_GEM_DMA_HELPER
49	select DRM_MIPI_DBI
50	select BACKLIGHT_CLASS_DEVICE
51	help
52	  DRM driver for Sitronix ST7715R/ST7735R with one of the following
53	  LCDs:
54	  * Jianda JD-T18003-T01 1.8" 128x160 TFT
55	  * Okaya RH128128T 1.44" 128x128 TFT
56
57	  If M is selected the module will be called st7735r.
58
59