[PATCH 0/2] Add support for st75156 in st7571 display driver
From: Lars Rask
Date: Thu Oct 22 2026 - 11:32:27 EST
To: Marcus Folkesson <marcus.folkesson@xxxxxxxxx>
To: Maarten Lankhorst <maarten.lankhorst@xxxxxxxxxxxxxxx>
To: Maxime Ripard <mripard@xxxxxxxxxx>
To: Thomas Zimmermann <tzimmermann@xxxxxxx>
To: David Airlie <airlied@xxxxxxxxx>
To: Simona Vetter <simona@xxxxxxxx>
To: Rob Herring <robh@xxxxxxxxxx>
To: Krzysztof Kozlowski <krzk+dt@xxxxxxxxxx>
To: Conor Dooley <conor+dt@xxxxxxxxxx>
Cc: dri-devel@xxxxxxxxxxxxxxxxxxxxx
Cc: linux-kernel@xxxxxxxxxxxxxxx
Cc: devicetree@xxxxxxxxxxxxxxx
Cc: kernel@xxxxxxxx
The Sitronix st7571 driver previously supported the st7567 and st7571
chips. This commit adds support for the st75156 chip used in SPI 4 wire mode.
In order to use the st75156 chip, you need to specify
CONFIG_DRM_ST7571=m and CONFIG_DRM_ST7571_SPI=m in the .config file, and
also use the compatible string "sitronix,st75156" in the device tree.
Signed-off-by: Lars Rask <lars.rask@xxxxxxxx>
---
Lars Rask (2):
drm/sitronix/st7571-spi: Add support for ST75156 controller
dt-bindings: display: sitronix,st75156: add example for SPI
.../bindings/display/sitronix,st75156.yaml | 67 ++++
MAINTAINERS | 1 +
drivers/gpu/drm/sitronix/st7571-spi.c | 118 +++++-
drivers/gpu/drm/sitronix/st7571.c | 420 ++++++++++++++++++++-
drivers/gpu/drm/sitronix/st7571.h | 20 +
5 files changed, 617 insertions(+), 9 deletions(-)
---
base-commit: 8d3ae59288f1e7d58d76558a6ee96d533bc5019f
change-id: 20261015-add_st75156_support-00ec2c7f63a6
Best regards,
--
Lars Rask <lars.rask@xxxxxxxx>