mirror of
https://github.com/ARM-software/arm-trusted-firmware.git
synced 2025-04-16 17:44:19 +00:00
refactor(cpus): declare runtime errata correctly
There errata don't have a workaround in the cpu file. So calling the wrappers is redundant. We can simply register them with the framework. Change-Id: I316daeee603e86c9f2bdccf91e1b10f7ec6c3f9d Signed-off-by: Boyan Karatotev <boyan.karatotev@arm.com>
This commit is contained in:
parent
89dba82dfa
commit
21d068bedb
2 changed files with 2 additions and 5 deletions
|
@ -11,7 +11,6 @@
|
|||
#include <cpu_macros.S>
|
||||
#include <plat_macros.S>
|
||||
|
||||
/* .global erratum_cortex_a520_2938996_wa */
|
||||
.global check_erratum_cortex_a520_2938996
|
||||
|
||||
/* Hardware handled coherency */
|
||||
|
@ -38,8 +37,7 @@ workaround_reset_end cortex_a520, ERRATUM(2858100)
|
|||
|
||||
check_erratum_ls cortex_a520, ERRATUM(2858100), CPU_REV(0, 1)
|
||||
|
||||
workaround_runtime_start cortex_a520, ERRATUM(2938996), ERRATA_A520_2938996, CORTEX_A520_MIDR
|
||||
workaround_runtime_end cortex_a520, ERRATUM(2938996)
|
||||
add_erratum_entry cortex_a520, ERRATUM(2938996), ERRATA_A520_2938996
|
||||
|
||||
check_erratum_ls cortex_a520, ERRATUM(2938996), CPU_REV(0, 1)
|
||||
|
||||
|
|
|
@ -31,8 +31,7 @@ cpu_reset_prologue cortex_x4
|
|||
wa_cve_2022_23960_bhb_vector_table CORTEX_X4_BHB_LOOP_COUNT, cortex_x4
|
||||
#endif /* WORKAROUND_CVE_2022_23960 */
|
||||
|
||||
workaround_runtime_start cortex_x4, ERRATUM(2726228), ERRATA_X4_2726228, CORTEX_X4_MIDR
|
||||
workaround_runtime_end cortex_x4, ERRATUM(2726228)
|
||||
add_erratum_entry cortex_x4, ERRATUM(2726228), ERRATA_X4_2726228
|
||||
|
||||
check_erratum_ls cortex_x4, ERRATUM(2726228), CPU_REV(0, 1)
|
||||
|
||||
|
|
Loading…
Add table
Reference in a new issue