arm64: optimize __asm_{flush, invalidate}_dcache_all
authorMasahiro Yamada <yamada.masahiro@socionext.com>
Tue, 17 May 2016 07:38:06 +0000 (16:38 +0900)
committerTom Rini <trini@konsulko.com>
Fri, 27 May 2016 19:47:54 +0000 (15:47 -0400)
commit25828588412c1f951d72e1eda9e4320d422b7be5
tree09ab1e4fcae2e5f668b5ae3d2da0d9beecee6c98
parent3d16389c909657a5fd1017e771ce5acf8aed6189
arm64: optimize __asm_{flush, invalidate}_dcache_all

__asm_dcache_all can directly return to the caller of
__asm_{flush,invalidate}_dcache_all.

We do not have to waste x16 register here.

Signed-off-by: Masahiro Yamada <yamada.masahiro@socionext.com>
Reviewed-by: York Sun <york.sun@nxp.com>
arch/arm/cpu/armv8/cache.S