Re: [PATCH 2/2] drm/kms-helper: Remove struct drm_simple_display_pipe and helpers

From: Andy Shevchenko

Date: Thu Oct 01 2026 - 10:15:51 EST


On Thu, Oct 1, 2026 at 4:38 PM Thomas Zimmermann <tzimmermann@xxxxxxx> wrote:
>
> There are no drivers using struct drm_simple_display_pipe. Remove
> the data type and all related helpers.
>
> The idea behind struct drm_simple_display_pipe was to provide an
> easier way for writing DRM drivers besides regular atomic helpers.
> It turned out to be more complicated. With all drivers being updated
> to use atomic helpers, it's time to remove simple-pipe. Also clean
> up the related TODO items.

...

> +++ b/drivers/staging/fbtft/TODO
> @@ -1,3 +1,3 @@
> -* convert all these over to drm_simple_display_pipe and submit for inclusion
> - into the DRM subsystem under drivers/gpu/drm - fbdev doesn't take any new
> - drivers anymore.
> +* convert all these over to DRM and submit thme for inclusion into

them

(spell checking?)

> + the DRM subsystem under drivers/gpu/drm - fbdev doesn't take any
> + new drivers anymore.

--
With Best Regards,
Andy Shevchenko