refactor(errata-abi): workaround platforms non-arm interconnect
The workarounds for these below mentioned errata are not implemented
in EL3, but the flags can be enabled/disabled at a platform level
based on arm/non-arm interconnect IP flag. The ABI helps assist the
Kernel in the process of mitigation for the following errata:
Cortex-A715: erratum 2701951
Neoverse V2: erratum 2719103
Cortex-A710: erratum 2701952
Cortex-X2: erratum 2701952
Neoverse N2: erratum 2728475
Neoverse V1: erratum 2701953
Cortex-A78: erratum 2712571
Cortex-A78AE: erratum 2712574
Cortex-A78C: erratum 2712575
Change-Id: Ie86b7212d731a79e2a0c07649e69234e733cd78d
Signed-off-by:
Sona Mathew <sonarebecca.mathew@arm.com>
Showing
- plat/arm/board/fvp/fvp_cpu_errata.mk 2 additions, 1 deletionplat/arm/board/fvp/fvp_cpu_errata.mk
- services/std_svc/errata_abi/cpu_errata_info.h 1 addition, 4 deletionsservices/std_svc/errata_abi/cpu_errata_info.h
- services/std_svc/errata_abi/errata_abi_main.c 60 additions, 13 deletionsservices/std_svc/errata_abi/errata_abi_main.c
Please register or sign in to comment