commit | 7c971c62dd543a323a0cabc0c559caea1759f59f | [log] [tgz] |
---|---|---|
author | Lucas Stach <l.stach@pengutronix.de> | Thu Sep 15 13:06:43 2016 +0200 |
committer | Lucas Stach <l.stach@pengutronix.de> | Thu Sep 15 15:29:44 2016 +0200 |
tree | fb8404e76bfc26d4c3abf762066d7407686897bf | |
parent | 12ff4bdef1a015945e4b19ed80dd9e50626cd3bc [diff] |
drm/etnaviv: space out IOVA layout for cmdbufs on MMUv2 At least on the GC3000 the FE MMU is not properly flushing stale TLB entries. Make sure to map the cmdbufs with a big enough spacing in the IOVAs to not hit old/prefetched TLB entries when jumping to a newly mapped cmdbuf. Signed-off-by: Lucas Stach <l.stach@pengutronix.de>