]> 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)
commit29e138390f4520fb40d4b5ecf1a3b8f4789e5360
tree1fca11a0d1b5e73d8e34cf2beb30a6816d14ed0e
parente0dbb98348219e6f59b8a37b077fa9f0b5d582ae
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: b0214c68b650 ("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