arm64: dcache: select DCACHE_WORD_ACCESS for little-endian CPUs
authorWill Deacon <will.deacon@arm.com>
Wed, 6 Nov 2013 19:32:13 +0000 (19:32 +0000)
committerMark Brown <broonie@linaro.org>
Fri, 16 May 2014 15:39:28 +0000 (16:39 +0100)
commit43296ae8c72a377a4af761de90de4de7cde90ce9
treed38f082c469f802ba5bbf3b9d968c5cf21b2c3d3
parenta9e7bd3bdf50acc92e9e04c56d06026c70f515ef
arm64: dcache: select DCACHE_WORD_ACCESS for little-endian CPUs

DCACHE_WORD_ACCESS uses the word-at-a-time API for optimised string
comparisons in the vfs layer.

This patch implements support for load_unaligned_zeropad in much the
same way as has been done for ARM, although big-endian systems are also
supported.

Signed-off-by: Will Deacon <will.deacon@arm.com>
Signed-off-by: Catalin Marinas <catalin.marinas@arm.com>
(cherry picked from commit 7bc13fd33adb9536bd73965cd46bbf7377df097c)
Signed-off-by: Mark Brown <broonie@linaro.org>
arch/arm64/Kconfig
arch/arm64/include/asm/word-at-a-time.h