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

From: Maxime Ripard

Date: Tue Nov 10 2026 - 08:15:15 EST


On Tue, Nov 10, 2026 at 01:39:19PM +0100, Javier Martinez Canillas wrote:
> Devarsh Thakkar <devarsht@xxxxxx> 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

And with an established open-source project using it.

Maxime

Attachment: signature.asc
Description: PGP signature