From: shengyang.chen Date: Fri, 16 Dec 2022 08:15:39 +0000 (+0800) Subject: riscv: linux: vout: fix cusor problem X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=1c8c09576dbdedfc6f5fa766b18fb8c5fdbe7037;p=platform%2Fkernel%2Flinux-starfive.git riscv: linux: vout: fix cusor problem fix cusor bluring problem of debian Signed-off-by: keith --- diff --git a/drivers/gpu/drm/verisilicon/vs_plane.c b/drivers/gpu/drm/verisilicon/vs_plane.c index 8cf5f3b..48cdf29 100755 --- a/drivers/gpu/drm/verisilicon/vs_plane.c +++ b/drivers/gpu/drm/verisilicon/vs_plane.c @@ -9,6 +9,7 @@ #include #include #include +#include #include "vs_type.h" #include "vs_crtc.h" @@ -289,6 +290,7 @@ static void vs_plane_atomic_update(struct drm_plane *plane, vs_obj = vs_fb_get_gem_obj(fb, i); vs_plane->dma_addr[i] = vs_obj->iova + fb->offsets[i]; + starfive_flush_dcache(vs_plane->dma_addr[i], vs_obj->size); } plane_state->status.src = drm_plane_state_src(new_state);