feat(rlcd): add Waveshare ST7305 board support

This commit is contained in:
Adolfo Reyna
2026-07-23 23:16:58 -04:00
parent 29e80cfd65
commit a60c9840ca
13 changed files with 768 additions and 0 deletions
@@ -0,0 +1,35 @@
description: Sitronix ST7305 monochrome reflective LCD panel
compatible: "sitronix,st7305"
bus: spi
properties:
horizontal-resolution:
type: int
required: true
description: Horizontal resolution in pixels
vertical-resolution:
type: int
required: true
description: Vertical resolution in pixels
pixel-clock-hz:
type: int
default: 20000000
description: SPI pixel clock frequency in Hz
transaction-queue-depth:
type: int
default: 10
description: Size of the internal SPI transaction queue
pin-dc:
type: phandles
required: true
description: Data/Command GPIO pin
pin-reset:
type: phandles
required: true
description: Active-low reset GPIO pin
invert-color:
type: boolean
default: false
description: Enable the ST7305 display inversion used by the Waveshare RLCD panel