Altough the Solid Fill planes patchset got all reviews and acknowledgements, it doesn't fulfill requirements for the new uABI. Merging it was a fault of mine.
It has neither corresponding open-source userspace implementation nor the IGT tests coverage. Revert this patchset until userspace obligations are fulfilled. Dmitry Baryshkov (7): Revert "drm/atomic: Loosen FB atomic checks" Revert "drm/atomic: Move framebuffer checks to helper" Revert "drm/atomic: Add solid fill data to plane state dump" Revert "drm/atomic: Add pixel source to plane state dump" Revert "drm: Add solid fill pixel source" Revert "drm: Introduce solid fill DRM plane property" Revert "drm: Introduce pixel_source DRM plane property" drivers/gpu/drm/drm_atomic.c | 148 +++++++++------------- drivers/gpu/drm/drm_atomic_helper.c | 39 +++--- drivers/gpu/drm/drm_atomic_state_helper.c | 10 -- drivers/gpu/drm/drm_atomic_uapi.c | 30 ----- drivers/gpu/drm/drm_blend.c | 133 ------------------- drivers/gpu/drm/drm_crtc_internal.h | 1 - drivers/gpu/drm/drm_plane.c | 27 +--- include/drm/drm_atomic_helper.h | 4 +- include/drm/drm_blend.h | 3 - include/drm/drm_plane.h | 90 ------------- include/uapi/drm/drm_mode.h | 24 ---- 11 files changed, 86 insertions(+), 423 deletions(-) -- 2.42.0