Messages in this thread | | | From | Ondřej Jirman <> | Subject | [PATCH 0/3] Move blender setup from individual planes to crtc commit in sun4i-drm | Date | Fri, 16 Feb 2024 20:04:23 +0100 |
| |
From: Ondrej Jirman <megi@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. :)
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 | 82 +++++++++++++++++++++++- 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, 137 insertions(+), 195 deletions(-)
-- 2.43.0
| |