Neoverse N1: Forces cacheable atomic to near
authorLouis Mayencourt <louis.mayencourt@arm.com>
Thu, 18 Apr 2019 13:34:11 +0000 (14:34 +0100)
committerLouis Mayencourt <louis.mayencourt@arm.com>
Thu, 18 Apr 2019 13:55:46 +0000 (14:55 +0100)
commit632ab3eb26fcef5561cc3d0314886fd9b2793c1f
tree805b16e71e3a7155ad8e55b0251c08d4e6cf1b16
parent0e985d708e8f429c1fa1f557d3eea90e32de5228
Neoverse N1: Forces cacheable atomic to near

This patch forces all cacheable atomic instructions to be near, which
improves performance in highly contended parallelized use-cases.

Change-Id: I93fac62847f4af8d5eaaf3b52318c30893e947d3
Signed-off-by: Louis Mayencourt <louis.mayencourt@arm.com>
include/lib/cpus/aarch64/neoverse_n1.h
lib/cpus/aarch64/neoverse_n1.S