[PATCH v2 0/3] Move blender setup from individual planes to crtc commit in sun4i-drm

Ondřej Jirman megi at xff.cz
Fri Apr 19 06:36:17 PDT 2024


Hi,

On Sat, Feb 24, 2024 at 04:05:57PM GMT, megi xff wrote:
> From: Ondrej Jirman <megi at xff.cz>
> 
> This series refactors blender setup from individual planes to a common
> place where it can be performed at once and is easier to reason about.
> 
> In the process this fixes a few bugs that allowed blender pipes to be
> disabled while corresponding DRM planes were requested to be enabled.
> 
> Please take a look. :)
> 
> v2:
> - use regmap_write where possible
> - add review tags

It would be nice to have this applied.

Kind regards,
	o.

> Thank you very much,
> 	Ondřej Jirman
> 
> Ondrej Jirman (3):
>   drm/sun4i: Unify sun8i_*_layer structs
>   drm/sun4i: Add more parameters to sunxi_engine commit callback
>   drm/sun4i: Fix layer zpos change/atomic modesetting
> 
>  drivers/gpu/drm/sun4i/sun4i_backend.c  |  4 +-
>  drivers/gpu/drm/sun4i/sun4i_crtc.c     |  2 +-
>  drivers/gpu/drm/sun4i/sun8i_mixer.c    | 70 ++++++++++++++++++++-
>  drivers/gpu/drm/sun4i/sun8i_mixer.h    | 20 ++++++
>  drivers/gpu/drm/sun4i/sun8i_ui_layer.c | 85 +++----------------------
>  drivers/gpu/drm/sun4i/sun8i_ui_layer.h | 20 ++----
>  drivers/gpu/drm/sun4i/sun8i_vi_layer.c | 86 +++-----------------------
>  drivers/gpu/drm/sun4i/sun8i_vi_layer.h | 20 ++----
>  drivers/gpu/drm/sun4i/sunxi_engine.h   | 13 +++-
>  9 files changed, 125 insertions(+), 195 deletions(-)
> 
> -- 
> 2.44.0
> 



More information about the linux-arm-kernel mailing list