xref: /linux/drivers/gpu/drm/sitronix/Kconfig (revision 88b09229f34a8a2a0c6aa8a62eb6c96011181e3c)
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_ST7571_SPI
31	tristate "DRM support for Sitronix ST7567/ST7571 display panels (SPI)"
32	depends on DRM_ST7571 && SPI
33	select REGMAP_SPI
34	help
35	  Sitronix ST7571 is a driver and controller for 4-level gray
36	  scale and monochrome dot matrix LCD panels.
37
38	  DRM driver for Sitronix ST7565/ST7571 panels connected via SPI bus.
39
40	  if M is selected the module will be called st7571-spi.
41
42config DRM_ST7586
43	tristate "DRM support for Sitronix ST7586 display panels"
44	depends on DRM && SPI
45	select DRM_CLIENT_SELECTION
46	select DRM_KMS_HELPER
47	select DRM_GEM_DMA_HELPER
48	select DRM_MIPI_DBI
49	help
50	  DRM driver for the following Sitronix ST7586 panels:
51	  * LEGO MINDSTORMS EV3
52
53	  If M is selected the module will be called st7586.
54
55config DRM_ST7735R
56	tristate "DRM support for Sitronix ST7715R/ST7735R display panels"
57	depends on DRM && SPI
58	select DRM_CLIENT_SELECTION
59	select DRM_KMS_HELPER
60	select DRM_GEM_DMA_HELPER
61	select DRM_MIPI_DBI
62	select BACKLIGHT_CLASS_DEVICE
63	help
64	  DRM driver for Sitronix ST7715R/ST7735R with one of the following
65	  LCDs:
66	  * Jianda JD-T18003-T01 1.8" 128x160 TFT
67	  * Okaya RH128128T 1.44" 128x128 TFT
68
69	  If M is selected the module will be called st7735r.
70
71config DRM_ST7920
72	tristate "DRM support for Sitronix ST7920 LCD displays"
73	depends on DRM && SPI && MMU
74	select DRM_GEM_SHMEM_HELPER
75	select DRM_KMS_HELPER
76	select REGMAP_SPI
77	help
78	  DRM driver for the ST7920 Sitronix LCD controllers.
79
80	  If M is selected the module will be called st7920.
81