[PATCH v3 00/14] Add DRM driver for Solomon SSD16xx e-paper display controllers

Javier Martinez Canillas javierm at redhat.com
Tue Nov 10 04:39:19 PST 2026


Devarsh Thakkar <devarsht at ti.com> writes:

Hello Devarsh,

> This series adds a DRM driver for the Solomon Systech SSD16xx family of
> e-paper display controllers (SSD1673, SSD1680, SSD1681, SSD1683), starting
> with support for the Gooddisplay GDEY042T81, a 4.2" 400×300 black-and-white
> e-paper panel driven by the SSD1683 controller.
>
> The driver is designed and architected keeping the bi-stable nature
> and low-power requirements of epaper display based systems in mind
> along with having adequate flexibility to support varying use-case
> requirements for the e-paper display use-cases.
>

[...]

>   drm/solomon: ssd16xx: Expose refresh mode as plane property
>   drm/solomon: ssd16xx: Expose color mode as plane property
>   drm/solomon: ssd16xx: Expose session management as plane properties

There is a fundmental issue with these 3 patches. They are adding custom
device-specific plane properties, but the KMS/DRM subsystem requires all
KMS properties to be generic and standardized:

https://docs.kernel.org/gpu/drm-kms.html#requirements

-- 
Best regards,

Javier Martinez Canillas
Core Platforms
Red Hat




More information about the linux-arm-kernel mailing list