From 43f90e774d808127cb9d56325523ca80ba9f2f46 Mon Sep 17 00:00:00 2001 From: Andy Yan Date: Fri, 22 Oct 2021 15:02:28 +0800 Subject: [PATCH] drm/rockchip: vop2: Reset plane->rotation to DRM_MODE_ROTATE_0 Some application(e.g Kwin) may use it as a default rotation. We should set it a valid rotation here. Change-Id: Idef8fa5097b54710e2ead32a197d5d1e6bf78d94 Signed-off-by: Andy Yan --- drivers/gpu/drm/rockchip/rockchip_drm_vop2.c | 1 + 1 file changed, 1 insertion(+) diff --git a/drivers/gpu/drm/rockchip/rockchip_drm_vop2.c b/drivers/gpu/drm/rockchip/rockchip_drm_vop2.c index 4ab074fec7d8..4d8ab6698a3f 100644 --- a/drivers/gpu/drm/rockchip/rockchip_drm_vop2.c +++ b/drivers/gpu/drm/rockchip/rockchip_drm_vop2.c @@ -3379,6 +3379,7 @@ static void vop2_atomic_plane_reset(struct drm_plane *plane) plane->state->plane = plane; plane->state->zpos = win->zpos; plane->state->alpha = DRM_BLEND_ALPHA_OPAQUE; + plane->state->rotation = DRM_MODE_ROTATE_0; } static struct drm_plane_state *vop2_atomic_plane_duplicate_state(struct drm_plane *plane)