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)
commit2e6dc3bd80478212e84addf1cafd6ec60674b884
tree1fca11a0d1b5e73d8e34cf2beb30a6816d14ed0e
parent2aa34fd5c7754824cf5488b61ac644f30d3c5c85
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: 57692c94dcbe ("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