Unverified Commit 4b35f0f4 authored by Marcus Folkesson's avatar Marcus Folkesson Committed by Javier Martinez Canillas
Browse files

drm/st7571-i2c: add support for Sitronix ST7571 LCD controller



Sitronix ST7571 is a 4bit gray scale dot matrix LCD controller.
The controller has a SPI, I2C and 8bit parallel interface, this
driver is for the I2C interface only.

Reviewed-by: default avatarThomas Zimmermann <tzimmrmann@suse.de>
Reviewed-by: default avatarJavier Martinez Canillas <javierm@redhat.com>
Signed-off-by: default avatarMarcus Folkesson <marcus.folkesson@gmail.com>
Link: https://lore.kernel.org/r/20250423-st7571-v6-2-e9519e3c4ec4@gmail.com


Signed-off-by: default avatarJavier Martinez Canillas <javierm@redhat.com>
parent cb2c4d73
Loading
Loading
Loading
Loading
+11 −0
Original line number Diff line number Diff line
@@ -212,6 +212,17 @@ config TINYDRM_ST7586

	  If M is selected the module will be called st7586.

config DRM_ST7571_I2C
	tristate "DRM support for Sitronix ST7571 display panels (I2C)"
	depends on DRM && I2C && MMU
	select DRM_GEM_SHMEM_HELPER
	select DRM_KMS_HELPER
	select REGMAP_I2C
	help
	  DRM driver for Sitronix ST7571 panels controlled over I2C.

	  if M is selected the module will be called st7571-i2c.

config TINYDRM_ST7735R
	tristate "DRM support for Sitronix ST7715R/ST7735R display panels"
	depends on DRM && SPI
+1 −0
Original line number Diff line number Diff line
@@ -6,6 +6,7 @@ obj-$(CONFIG_DRM_BOCHS) += bochs.o
obj-$(CONFIG_DRM_CIRRUS_QEMU)		+= cirrus-qemu.o
obj-$(CONFIG_DRM_GM12U320)		+= gm12u320.o
obj-$(CONFIG_DRM_PANEL_MIPI_DBI)	+= panel-mipi-dbi.o
obj-$(CONFIG_DRM_ST7571_I2C)		+= st7571-i2c.o
obj-$(CONFIG_TINYDRM_HX8357D)		+= hx8357d.o
obj-$(CONFIG_TINYDRM_ILI9163)		+= ili9163.o
obj-$(CONFIG_TINYDRM_ILI9225)		+= ili9225.o
+1002 −0

File added.

Preview size limit exceeded, changes collapsed.