arm-trusted-firmware/include/lib
John Tsichritzis 8a6771803f 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>
2018-08-17 10:34:43 +01:00
..
aarch32 xlat v2: Support the EL2 translation regime 2018-08-10 13:47:11 +01:00
aarch64 xlat v2: Support the EL2 translation regime 2018-08-10 13:47:11 +01:00
cpus DSU erratum 936184 workaround 2018-08-17 10:34:43 +01:00
el3_runtime SDEI: Ensure SDEI handler executes with CVE-2018-3639 mitigation enabled 2018-06-08 11:46:31 +01:00
extensions RAS: Introduce handler for Uncontainable errors 2018-07-19 10:13:17 +01:00
libc Create a library file for libc 2018-08-03 11:31:33 +01:00
libfdt libfdt: Replace v1.4.1 by v1.4.2 2017-01-16 17:26:04 +00:00
pmf PMF: Fix MISRA defects 2018-07-20 13:27:31 +01:00
psci PSCI: Fix MISRA defects in common and setup code 2018-07-24 09:19:34 +01:00
xlat_tables xlat v2: Support the EL2 translation regime 2018-08-10 13:47:11 +01:00
zlib zlib: add gunzip() support 2018-02-02 00:18:54 +09:00
bakery_lock.h Use SPDX license identifiers 2017-05-03 09:39:28 +01:00
cassert.h Use SPDX license identifiers 2017-05-03 09:39:28 +01:00
coreboot.h Add platform-independent coreboot support library 2018-01-19 15:21:12 -08:00
mmio.h Use SPDX license identifiers 2017-05-03 09:39:28 +01:00
optee_utils.h Add Trusted OS extra image parsing support for ARM standard platforms 2017-08-09 18:06:05 +08:00
runtime_instr.h Use SPDX license identifiers 2017-05-03 09:39:28 +01:00
semihosting.h Use SPDX license identifiers 2017-05-03 09:39:28 +01:00
smcc.h Rename 'smcc' to 'smccc' 2018-03-21 10:49:27 +00:00
smccc.h Fix incorrect pointer conversion in SMC_UUID_RET() 2018-07-03 17:35:08 +02:00
smccc_v1.h Add support for the SMC Calling Convention 2.0 2018-04-23 15:43:29 +01:00
smccc_v2.h Add support for the SMC Calling Convention 2.0 2018-04-23 15:43:29 +01:00
spinlock.h Use SPDX license identifiers 2017-05-03 09:39:28 +01:00
utils.h Fix MISRA rule 8.3 2018-07-10 11:17:51 +01:00
utils_def.h Fix check_[uptr/u32]_overflow() macros MISRA defects 2018-07-20 11:36:00 +01:00