]> Pileus Git - ~andy/linux/commit
ARM: prefetch: add support for prefetchw using pldw on SMP ARMv7+ CPUs
authorWill Deacon <will.deacon@arm.com>
Wed, 26 Jun 2013 16:03:40 +0000 (17:03 +0100)
committerWill Deacon <will.deacon@arm.com>
Mon, 30 Sep 2013 15:42:55 +0000 (16:42 +0100)
commitd8f57aa4bc5860df68d4c332d2a89c131417ee7b
treeb7df2d2846e07ca6410cf7c9e652b36fee043330
parent27a84793e42084392181ef2ef51a954f1cf0c519
ARM: prefetch: add support for prefetchw using pldw on SMP ARMv7+ CPUs

SMP ARMv7 CPUs implement the pldw instruction, which allows them to
prefetch data cachelines in an exclusive state.

This patch defines the prefetchw macro using pldw for CPUs that support
it.

Acked-by: Nicolas Pitre <nico@linaro.org>
Signed-off-by: Will Deacon <will.deacon@arm.com>
arch/arm/include/asm/processor.h