DSU erratum 936184 workaround
If the system is in near idle conditions, this erratum could cause a
deadlock or data corruption. This patch applies the workaround that
prevents this.

This DSU erratum affects only the DSUs that contain the ACP interface
and it was fixed in r2p0. The workaround is applied only to the DSUs
that are actually affected.

Link to respective Arm documentation:
http://infocenter.arm.com/help/index.jsp?topic=/com.arm.doc.epm138168/index.html

Change-Id: I033213b3077685130fc1e3f4f79c4d15d7483ec9
Signed-off-by: John Tsichritzis <john.tsichritzis@arm.com>
1 parent 07da0bf commit 8a6771803fa2c629e624913a1c622df901efbde7
@John Tsichritzis John Tsichritzis authored on 23 Jul 2018
Showing 10 changed files
View
bl1/bl1.mk
View
bl2/bl2.mk
View
bl31/bl31.mk
View
docs/cpu-specific-build-macros.rst
View
include/lib/cpus/aarch64/dsu_def.h 0 → 100644
View
lib/cpus/aarch64/cortex_a55.S
View
lib/cpus/aarch64/cortex_a75.S
View
lib/cpus/aarch64/cortex_a76.S
View
lib/cpus/aarch64/dsu_helpers.S 0 → 100644
View
lib/cpus/cpu-ops.mk