Commit a513f095 authored by Dmitry Baryshkov's avatar Dmitry Baryshkov

Revert "drm/atomic: Add solid fill data to plane state dump"

This reverts commit e86413f5.

Although the Solid Fill planes patchset got all reviews and
acknowledgements, it doesn't fulfill requirements for the new uABI. It
has neither corresponding open-source userspace implementation nor the
IGT tests coverage. Reverting this patchset until userspace obligations
are fulfilled.
Acked-by: default avatarSimon Ser <contact@emersion.fr>
Acked-by: default avatarMaxime Ripard <mripard@kernel.org>
Signed-off-by: default avatarDmitry Baryshkov <dmitry.baryshkov@linaro.org>
Link: https://patchwork.freedesktop.org/patch/msgid/20231204131455.19023-4-dmitry.baryshkov@linaro.org
parent b881ba8f
......@@ -726,10 +726,6 @@ static void drm_atomic_plane_print_state(struct drm_printer *p,
drm_printf(p, "\tfb=%u\n", state->fb ? state->fb->base.id : 0);
if (state->fb)
drm_framebuffer_print_info(p, 2, state->fb);
drm_printf(p, "\tsolid_fill=%u\n",
state->solid_fill_blob ? state->solid_fill_blob->base.id : 0);
if (state->solid_fill_blob)
drm_plane_solid_fill_print_info(p, 2, state);
drm_printf(p, "\tcrtc-pos=" DRM_RECT_FMT "\n", DRM_RECT_ARG(&dest));
drm_printf(p, "\tsrc-pos=" DRM_RECT_FP_FMT "\n", DRM_RECT_FP_ARG(&src));
drm_printf(p, "\trotation=%x\n", state->rotation);
......
......@@ -1641,14 +1641,6 @@ __drm_plane_get_damage_clips(const struct drm_plane_state *state)
state->fb_damage_clips->data : NULL);
}
void drm_plane_solid_fill_print_info(struct drm_printer *p, unsigned int indent,
const struct drm_plane_state *state)
{
drm_printf_indent(p, indent, "r=0x%08x\n", state->solid_fill.r);
drm_printf_indent(p, indent, "g=0x%08x\n", state->solid_fill.g);
drm_printf_indent(p, indent, "b=0x%08x\n", state->solid_fill.b);
}
/**
* drm_plane_get_damage_clips - Returns damage clips.
* @state: Plane state.
......
......@@ -1025,9 +1025,6 @@ drm_plane_get_damage_clips_count(const struct drm_plane_state *state);
struct drm_mode_rect *
drm_plane_get_damage_clips(const struct drm_plane_state *state);
void drm_plane_solid_fill_print_info(struct drm_printer *p, unsigned int indent,
const struct drm_plane_state *state);
int drm_plane_create_scaling_filter_property(struct drm_plane *plane,
unsigned int supported_filters);
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment