On Tue, Oct 20, 2026 at 03:07:14AM +0530, Devarsh Thakkar wrote: > Add device tree binding for the Solomon Systech SSD16xx family of e-Paper > display controllers (SSD1683 [1], SSD1673 [3], SSD1680 [4], SSD1681 [5]). > > The binding covers the 4-wire SPI interface with required GPIO pins for > reset (active-low), busy status (active-high), and data/command selection. > The spi-max-frequency is capped at 20 MHz per the SSD1683 datasheet [1] > which is also the maximum supported frequency amongst the family. > > An optional rotation property (as defined by panel-common, in degrees > counter clockwise) allows static display orientation to be configured from > device tree. > > The data/command selection GPIO pin is also kept as optional since various > SSD16XX controllers such as SSD1683 [1] support 3-wire mode too with > data/command selection bit transmitted as first bit before sending the data > sequence. > > The first supported compatible is for Gooddisplay GDEY042T81 [2] which is > 4.2", 400x300 resolution black/white e-paper display using SSD1683 > controller. > > Links: > [1] : https://www.crystalfontz.com/controllers/SolomonSystech/SSD1683 > [2] : > https://files.seeedstudio.com/wiki/Other_Display/42-epaper/GDEY042T81.pdf > [3] : https://www.crystalfontz.com/controllers/SolomonSystech/SSD1673 > [4] : https://www.crystalfontz.com/controllers/SolomonSystech/SSD1680 > [5] : https://www.crystalfontz.com/controllers/SolomonSystech/SSD1681 > > Signed-off-by: Devarsh Thakkar <[email protected]> > --- > Changes in v3:
Reviewed-by: Krzysztof Kozlowski <[email protected]> Best regards, Krzysztof
