summaryrefslogtreecommitdiff
path: root/drivers/gpu
diff options
context:
space:
mode:
authorAndy Hu <andy.hu@starfivetech.com>2024-01-11 14:28:23 +0300
committerAndy Hu <andy.hu@starfivetech.com>2024-01-11 14:28:23 +0300
commita06538ffde0e22e7048a9f9ad76c46ca8859860c (patch)
tree70e12d55e98fcc28438da1ed5ecda892bbce4120 /drivers/gpu
parentb1ba9bb42d0ea2fe2a256c35a651c649535a7a9b (diff)
parentc1d57ddbd8dbd3a27bbb79350e5eebf9efa5dcc9 (diff)
downloadlinux-a06538ffde0e22e7048a9f9ad76c46ca8859860c.tar.xz
Merge tag 'JH7110_SDK_515_v5.10.5' into vf2-515-devel
Diffstat (limited to 'drivers/gpu')
-rw-r--r--drivers/gpu/drm/verisilicon/vs_dc.c7
1 files changed, 1 insertions, 6 deletions
diff --git a/drivers/gpu/drm/verisilicon/vs_dc.c b/drivers/gpu/drm/verisilicon/vs_dc.c
index f6d8749183e6..b16875aac385 100644
--- a/drivers/gpu/drm/verisilicon/vs_dc.c
+++ b/drivers/gpu/drm/verisilicon/vs_dc.c
@@ -959,12 +959,7 @@ static void update_fb(struct vs_plane *plane, u8 display_id,
update_swizzle(drm_fb->format->format, fb);
update_watermark(plane_state->watermark, fb);
- sifive_l2_flush64_range(fb->y_address, fb->height * fb->y_stride);
- if (fb->u_address)
- sifive_l2_flush64_range(fb->u_address, fb->height * fb->u_stride);
- if (fb->v_address)
- sifive_l2_flush64_range(fb->v_address, fb->height * fb->v_stride);
-
+ sifive_ccache_flush_entire();
plane_state->status.tile_mode = fb->tile_mode;
}