summaryrefslogtreecommitdiff
path: root/services/std_svc/errata_abi/errata_abi_main.c
diff options
context:
space:
mode:
authorLauren Wehrmeister <lauren.wehrmeister@arm.com>2023-09-22 20:22:19 +0200
committerTrustedFirmware Code Review <review@review.trustedfirmware.org>2023-09-22 20:22:19 +0200
commitfcfa15d41c8f3adc384f5e21b77e7b2ec6fa76dc (patch)
treef44a66719e7929cc547b689b4853bdf7de5080e9 /services/std_svc/errata_abi/errata_abi_main.c
parent1438a5e729e894eb9358732f20641800d956fc6a (diff)
parent58dd153cc88e832a6b019f1d4c2e6d64986ea69d (diff)
Merge changes from topic "errata" into integration
* changes: fix(cpus): workaround for Neoverse V2 erratum 2743011 fix(cpus): workaround for Neoverse V2 erratum 2779510 fix(cpus): workaround for Neoverse V2 erratum 2719105 fix(cpus): workaround for Neoverse V2 erratum 2331132
Diffstat (limited to 'services/std_svc/errata_abi/errata_abi_main.c')
-rw-r--r--services/std_svc/errata_abi/errata_abi_main.c10
1 files changed, 7 insertions, 3 deletions
diff --git a/services/std_svc/errata_abi/errata_abi_main.c b/services/std_svc/errata_abi/errata_abi_main.c
index 8fee6acf8..9aeab729c 100644
--- a/services/std_svc/errata_abi/errata_abi_main.c
+++ b/services/std_svc/errata_abi/errata_abi_main.c
@@ -400,10 +400,14 @@ struct em_cpu_list cpu_list[] = {
{
.cpu_partnumber = NEOVERSE_V2_MIDR,
.cpu_errata_list = {
- [0] = {2719103, 0x00, 0x01, ERRATA_V2_2719103, \
+ [0] = {2331132, 0x00, 0x02, ERRATA_V2_2331132},
+ [1] = {2719103, 0x00, 0x01, ERRATA_V2_2719103, \
ERRATA_NON_ARM_INTERCONNECT},
- [1] = {2801372, 0x00, 0x01, ERRATA_V2_2801372},
- [2 ... ERRATA_LIST_END] = UNDEF_ERRATA,
+ [2] = {2719105, 0x00, 0x01, ERRATA_V2_2719105},
+ [3] = {2743011, 0x00, 0x01, ERRATA_V2_2743011},
+ [4] = {2779510, 0x00, 0x01, ERRATA_V2_2779510},
+ [5] = {2801372, 0x00, 0x01, ERRATA_V2_2801372},
+ [6 ... ERRATA_LIST_END] = UNDEF_ERRATA,
}
},
#endif /* NEOVERSE_V2_H_INC */