mirror of
https://github.com/ARM-software/arm-trusted-firmware.git
synced 2025-04-16 09:34:18 +00:00
refactor(cpus): rename errata_report.h to errata.h
The ERRATA_XXX macros, used in cpu_helpers.S, are necessary for the check_errata_xxx family of functions. The CPU_REV should be used in the cpu files but for whatever reason the values have been hard-coded so far (at the cost of readability). It's evident this file is not strictly for status reporting. The new purpose of this file is to make it a one-stop-shop for all things errata. Signed-off-by: Boyan Karatotev <boyan.karatotev@arm.com> Change-Id: I1ce22dd36df5aa0bcfc5f2772251f91af8703dfb
This commit is contained in:
parent
007433d8cf
commit
6bb96fa6d6
11 changed files with 10 additions and 10 deletions
|
@ -17,7 +17,7 @@
|
|||
#include <drivers/auth/auth_mod.h>
|
||||
#include <drivers/auth/crypto_mod.h>
|
||||
#include <drivers/console.h>
|
||||
#include <lib/cpus/errata_report.h>
|
||||
#include <lib/cpus/errata.h>
|
||||
#include <lib/utils.h>
|
||||
#include <plat/common/platform.h>
|
||||
#include <smccc_helpers.h>
|
||||
|
|
|
@ -8,7 +8,7 @@
|
|||
|
||||
#include <arch.h>
|
||||
#include <lib/cpus/cpu_ops.h>
|
||||
#include <lib/cpus/errata_report.h>
|
||||
#include <lib/cpus/errata.h>
|
||||
|
||||
/*
|
||||
* Write given expressions as words
|
||||
|
|
|
@ -8,7 +8,7 @@
|
|||
|
||||
#include <assert_macros.S>
|
||||
#include <lib/cpus/cpu_ops.h>
|
||||
#include <lib/cpus/errata_report.h>
|
||||
#include <lib/cpus/errata.h>
|
||||
|
||||
/*
|
||||
* Write given expressions as quad words
|
||||
|
|
|
@ -9,8 +9,8 @@
|
|||
#include <common/debug.h>
|
||||
#include <cortex_a53.h>
|
||||
#include <cpu_macros.S>
|
||||
#include <lib/cpus/errata_report.h>
|
||||
#include <plat_macros.S>
|
||||
#include <lib/cpus/errata.h>
|
||||
|
||||
#if A53_DISABLE_NON_TEMPORAL_HINT
|
||||
#undef ERRATA_A53_836870
|
||||
|
|
|
@ -11,7 +11,7 @@
|
|||
#include <common/debug.h>
|
||||
#include <cpu_macros.S>
|
||||
#include <lib/cpus/cpu_ops.h>
|
||||
#include <lib/cpus/errata_report.h>
|
||||
#include <lib/cpus/errata.h>
|
||||
#include <lib/el3_runtime/cpu_data.h>
|
||||
|
||||
/* Reset fn is needed in BL at reset vector */
|
||||
|
|
|
@ -6,7 +6,7 @@
|
|||
|
||||
#include <asm_macros.S>
|
||||
#include <dsu_def.h>
|
||||
#include <lib/cpus/errata_report.h>
|
||||
#include <lib/cpus/errata.h>
|
||||
|
||||
/* -----------------------------------------------------------------------
|
||||
* DSU erratum 798953 check function
|
||||
|
|
|
@ -11,7 +11,7 @@
|
|||
|
||||
#include <arch_helpers.h>
|
||||
#include <common/debug.h>
|
||||
#include <lib/cpus/errata_report.h>
|
||||
#include <lib/cpus/errata.h>
|
||||
#include <lib/el3_runtime/cpu_data.h>
|
||||
#include <lib/spinlock.h>
|
||||
|
||||
|
|
|
@ -11,8 +11,8 @@
|
|||
#include <arch_helpers.h>
|
||||
#include <common/bl_common.h>
|
||||
#include <context.h>
|
||||
#include <lib/cpus/errata.h>
|
||||
#include <lib/el3_runtime/context_mgmt.h>
|
||||
#include <lib/cpus/errata_report.h>
|
||||
#include <plat/common/platform.h>
|
||||
|
||||
#include "psci_private.h"
|
||||
|
|
|
@ -15,7 +15,7 @@
|
|||
#include <common/debug.h>
|
||||
#include <drivers/auth/auth_mod.h>
|
||||
#include <drivers/console.h>
|
||||
#include <lib/cpus/errata_report.h>
|
||||
#include <lib/cpus/errata.h>
|
||||
#include <lib/utils.h>
|
||||
#include <smccc_helpers.h>
|
||||
#include <tools_share/uuid.h>
|
||||
|
|
|
@ -6,7 +6,7 @@
|
|||
|
||||
#include <common/debug.h>
|
||||
#include <common/runtime_svc.h>
|
||||
#include <lib/cpus/errata_report.h>
|
||||
#include <lib/cpus/errata.h>
|
||||
#include <lib/cpus/wa_cve_2017_5715.h>
|
||||
#include <lib/cpus/wa_cve_2018_3639.h>
|
||||
#include <lib/cpus/wa_cve_2022_23960.h>
|
||||
|
|
Loading…
Add table
Reference in a new issue