]> git.dujemihanovic.xyz Git - u-boot.git/commit
sh4: cache: correct flush_cache() to writeback and invalidate
authorVladimir Zapolskiy <vz@mleia.com>
Sun, 27 Nov 2016 22:15:14 +0000 (00:15 +0200)
committerTom Rini <trini@konsulko.com>
Sat, 3 Dec 2016 02:32:39 +0000 (21:32 -0500)
commit0f62bf633f287b8e9af1384d0ef1857fc5e8363e
tree5beb5f9913038485f5b6746f0125c2dc4e2400c8
parentee47c4cb2b3413b3ee0edd2207de46d715b2628c
sh4: cache: correct flush_cache() to writeback and invalidate

In common usecases flush_cache() assumes both cache invalidation and
write-back to memory, instead of doing cache invalidation only with
the wrapped 'ocbi' instruction pin flush_cache() to cache invalidation
with memory write-back done by 'ocbp'.

Signed-off-by: Vladimir Zapolskiy <vz@mleia.com>
Reviewed-by: Simon Glass <sjg@chromium.org>
arch/sh/cpu/sh4/cpu.c