]> git.baikalelectronics.ru Git - kernel.git/commit
drm/v3d: Don't bother flushing L1TD at job start.
authorEric Anholt <eric@anholt.net>
Mon, 3 Dec 2018 22:24:35 +0000 (14:24 -0800)
committerEric Anholt <eric@anholt.net>
Fri, 7 Dec 2018 18:56:01 +0000 (10:56 -0800)
commit944132fd6100c5a345079e9eff1b3333a14bcc14
tree1fca11a0d1b5e73d8e34cf2beb30a6816d14ed0e
parentda3e3db71ed78cd81736bba0f927608d184c0150
drm/v3d: Don't bother flushing L1TD at job start.

This is the write combiner for TMU writes.  You're supposed to flush
that at job end if you had dirtied any cachelines.  Flushing it at job
start then doesn't make any sense.

Signed-off-by: Eric Anholt <eric@anholt.net>
Fixes: 1cc8c2fdf9bb ("drm/v3d: Introduce a new DRM driver for Broadcom V3D V3.x+")
Reviewed-by: Dave Emett <david.emett@broadcom.com>
Link: https://patchwork.freedesktop.org/patch/msgid/20181203222438.25417-3-eric@anholt.net
drivers/gpu/drm/v3d/v3d_gem.c