[PATCH 0/7] drm/panel: sitronix-st7789v: Support ET028013DMA panel
Miquel Raynal
miquel.raynal at bootlin.com
Fri Jun 9 14:59:44 UTC 2023
Hello,
The aim of this series is to add support for the EDT ET028013DMA
panel. This panel features a Sitronix ST7789V2 LCD controller, which is
already supported mainline (or very close to the ST7789V for which
Maxime added support years ago).
The EDT panel is slightly different on the geometry and appears not to
support refresh rates higher than 30fps (above, glitches are visible,
despite the incoming signals being rather clean). While I was working on
this panel, I found quite inconvenient to not be able to read anything
back as it is a great tool for debugging purposes. So the last patch
actually adds a read helper and uses it to perform a sanity check at
probe time by verifying the Sitronix controller IDs. If deemed
irrelevant, this patch may be discarded.
Thanks,
Miquèl
Miquel Raynal (7):
drm/panel: sitronix-st7789v: Prevent core spi warnings
drm/panel: sitronix-st7789v: Use 9 bits per spi word by default
drm/panel: sitronix-st7789v: Specify the expected bus format
drm/panel: sitronix-st7789v: Use platform data
dt-bindings: display: st7789v: Add the edt,et028013dma panel
compatible
drm/panel: sitronix-st7789v: Add EDT ET028013DMA panel support
drm/panel: sitronix-st7789v: Check display ID
.../display/panel/sitronix,st7789v.yaml | 7 +-
.../gpu/drm/panel/panel-sitronix-st7789v.c | 157 +++++++++++++++++-
2 files changed, 156 insertions(+), 8 deletions(-)
--
2.34.1
More information about the dri-devel
mailing list