aboutsummaryrefslogtreecommitdiff
path: root/include/services
diff options
context:
space:
mode:
authorDimitris Papastamos <dimitris.papastamos@arm.com>2018-05-29 09:28:05 +0100
committerGitHub <noreply@github.com>2018-05-29 09:28:05 +0100
commitd003b190938fa9e50ad351015da4b5225c78ce14 (patch)
tree5e86125cccb3626e81b56e7d0fd4f54517568dc9 /include/services
parentedcd266e6a9276ac0b2927301c8deec3798a6b1c (diff)
parentfe007b2e15ec7b569c07fedbd9bfccb5ed742eec (diff)
downloadtrusted-firmware-a-d003b190938fa9e50ad351015da4b5225c78ce14.tar.gz
Merge pull request #1392 from dp-arm/dp/cve_2018_3639
Implement workaround for CVE-2018-3639 on Cortex A57/A72/A73 and A75
Diffstat (limited to 'include/services')
-rw-r--r--include/services/arm_arch_svc.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/include/services/arm_arch_svc.h b/include/services/arm_arch_svc.h
index 29616013a8..0d2f477459 100644
--- a/include/services/arm_arch_svc.h
+++ b/include/services/arm_arch_svc.h
@@ -10,5 +10,8 @@
#define SMCCC_VERSION U(0x80000000)
#define SMCCC_ARCH_FEATURES U(0x80000001)
#define SMCCC_ARCH_WORKAROUND_1 U(0x80008000)
+#define SMCCC_ARCH_WORKAROUND_2 U(0x80007FFF)
+
+#define SMCCC_ARCH_NOT_REQUIRED -2
#endif /* __ARM_ARCH_SVC_H__ */