Unverified Commit 9a207532 authored by Antonio Niño Díaz's avatar Antonio Niño Díaz Committed by GitHub
Browse files

Merge pull request #1726 from antonio-nino-diaz-arm/an/includes

Sanitise includes across codebase
parents 3f99f7e4 8e7b27a4
...@@ -6,9 +6,9 @@ ...@@ -6,9 +6,9 @@
#include <arch.h> #include <arch.h>
#include <asm_macros.S> #include <asm_macros.S>
#include <assert_macros.S> #include <assert_macros.S>
#include <common/debug.h>
#include <cortex_a72.h> #include <cortex_a72.h>
#include <cpu_macros.S> #include <cpu_macros.S>
#include <debug.h>
/* --------------------------------------------- /* ---------------------------------------------
* Disable all types of L2 prefetches. * Disable all types of L2 prefetches.
......
...@@ -7,8 +7,8 @@ ...@@ -7,8 +7,8 @@
#include <arch.h> #include <arch.h>
#include <asm_macros.S> #include <asm_macros.S>
#include <assert_macros.S> #include <assert_macros.S>
#include <cpu_data.h>
#include <cpu_macros.S> #include <cpu_macros.S>
#include <lib/el3_runtime/cpu_data.h>
#if defined(IMAGE_BL1) || defined(IMAGE_BL32) || (defined(IMAGE_BL2) && BL2_AT_EL3) #if defined(IMAGE_BL1) || defined(IMAGE_BL32) || (defined(IMAGE_BL2) && BL2_AT_EL3)
/* /*
......
...@@ -6,7 +6,7 @@ ...@@ -6,7 +6,7 @@
#include <arch.h> #include <arch.h>
#include <asm_macros.S> #include <asm_macros.S>
#include <bl_common.h> #include <common/bl_common.h>
#include <cortex_a35.h> #include <cortex_a35.h>
#include <cpu_macros.S> #include <cpu_macros.S>
#include <plat_macros.S> #include <plat_macros.S>
......
...@@ -5,11 +5,11 @@ ...@@ -5,11 +5,11 @@
*/ */
#include <arch.h> #include <arch.h>
#include <asm_macros.S> #include <asm_macros.S>
#include <bl_common.h> #include <common/bl_common.h>
#include <common/debug.h>
#include <cortex_a53.h> #include <cortex_a53.h>
#include <cpu_macros.S> #include <cpu_macros.S>
#include <debug.h> #include <lib/cpus/errata_report.h>
#include <errata_report.h>
#include <plat_macros.S> #include <plat_macros.S>
#if A53_DISABLE_NON_TEMPORAL_HINT #if A53_DISABLE_NON_TEMPORAL_HINT
......
...@@ -6,7 +6,7 @@ ...@@ -6,7 +6,7 @@
#include <arch.h> #include <arch.h>
#include <asm_macros.S> #include <asm_macros.S>
#include <bl_common.h> #include <common/bl_common.h>
#include <cortex_a55.h> #include <cortex_a55.h>
#include <cpu_macros.S> #include <cpu_macros.S>
#include <plat_macros.S> #include <plat_macros.S>
......
...@@ -6,10 +6,10 @@ ...@@ -6,10 +6,10 @@
#include <arch.h> #include <arch.h>
#include <asm_macros.S> #include <asm_macros.S>
#include <assert_macros.S> #include <assert_macros.S>
#include <bl_common.h> #include <common/bl_common.h>
#include <common/debug.h>
#include <cortex_a57.h> #include <cortex_a57.h>
#include <cpu_macros.S> #include <cpu_macros.S>
#include <debug.h>
#include <plat_macros.S> #include <plat_macros.S>
/* --------------------------------------------- /* ---------------------------------------------
......
...@@ -5,7 +5,7 @@ ...@@ -5,7 +5,7 @@
*/ */
#include <arch.h> #include <arch.h>
#include <asm_macros.S> #include <asm_macros.S>
#include <bl_common.h> #include <common/bl_common.h>
#include <cortex_a73.h> #include <cortex_a73.h>
#include <cpu_macros.S> #include <cpu_macros.S>
#include <plat_macros.S> #include <plat_macros.S>
......
...@@ -6,7 +6,7 @@ ...@@ -6,7 +6,7 @@
#include <cortex_a75.h> #include <cortex_a75.h>
#include <cpuamu.h> #include <cpuamu.h>
#include <pubsub_events.h> #include <lib/el3_runtime/pubsub_events.h>
static void *cortex_a75_context_save(const void *arg) static void *cortex_a75_context_save(const void *arg)
{ {
......
...@@ -5,13 +5,13 @@ ...@@ -5,13 +5,13 @@
*/ */
#include <arch.h> #include <arch.h>
#include <arm_arch_svc.h>
#include <asm_macros.S> #include <asm_macros.S>
#include <bl_common.h> #include <common/bl_common.h>
#include <context.h> #include <context.h>
#include <cortex_a76.h> #include <cortex_a76.h>
#include <cpu_macros.S> #include <cpu_macros.S>
#include <plat_macros.S> #include <plat_macros.S>
#include <services/arm_arch_svc.h>
#if !DYNAMIC_WORKAROUND_CVE_2018_3639 #if !DYNAMIC_WORKAROUND_CVE_2018_3639
#error Cortex A76 requires DYNAMIC_WORKAROUND_CVE_2018_3639=1 #error Cortex A76 requires DYNAMIC_WORKAROUND_CVE_2018_3639=1
......
...@@ -6,7 +6,7 @@ ...@@ -6,7 +6,7 @@
#include <cortex_ares.h> #include <cortex_ares.h>
#include <cpuamu.h> #include <cpuamu.h>
#include <pubsub_events.h> #include <lib/el3_runtime/pubsub_events.h>
static void *cortex_ares_context_save(const void *arg) static void *cortex_ares_context_save(const void *arg)
{ {
......
...@@ -6,7 +6,7 @@ ...@@ -6,7 +6,7 @@
#include <arch.h> #include <arch.h>
#include <asm_macros.S> #include <asm_macros.S>
#include <bl_common.h> #include <common/bl_common.h>
#include <cortex_deimos.h> #include <cortex_deimos.h>
#include <cpu_macros.S> #include <cpu_macros.S>
#include <plat_macros.S> #include <plat_macros.S>
......
...@@ -5,10 +5,10 @@ ...@@ -5,10 +5,10 @@
*/ */
#include <arch.h> #include <arch.h>
#include <asm_macros.S> #include <asm_macros.S>
#include <bl_common.h> #include <common/bl_common.h>
#include <common/debug.h>
#include <cortex_helios.h> #include <cortex_helios.h>
#include <cpu_macros.S> #include <cpu_macros.S>
#include <debug.h>
#include <plat_macros.S> #include <plat_macros.S>
func cortex_helios_cpu_pwr_dwn func cortex_helios_cpu_pwr_dwn
......
...@@ -7,10 +7,10 @@ ...@@ -7,10 +7,10 @@
#include <arch.h> #include <arch.h>
#include <asm_macros.S> #include <asm_macros.S>
#include <assert_macros.S> #include <assert_macros.S>
#include <cpu_data.h> #include <common/debug.h>
#include <cpu_macros.S> #include <cpu_macros.S>
#include <debug.h> #include <lib/cpus/errata_report.h>
#include <errata_report.h> #include <lib/el3_runtime/cpu_data.h>
/* Reset fn is needed in BL at reset vector */ /* Reset fn is needed in BL at reset vector */
#if defined(IMAGE_BL1) || defined(IMAGE_BL31) || (defined(IMAGE_BL2) && BL2_AT_EL3) #if defined(IMAGE_BL1) || defined(IMAGE_BL31) || (defined(IMAGE_BL2) && BL2_AT_EL3)
......
...@@ -5,8 +5,8 @@ ...@@ -5,8 +5,8 @@
*/ */
#include <cpuamu.h> #include <cpuamu.h>
#include <platform.h> #include <lib/el3_runtime/pubsub_events.h>
#include <pubsub_events.h> #include <plat/common/platform.h>
#define CPUAMU_NR_COUNTERS 5U #define CPUAMU_NR_COUNTERS 5U
......
...@@ -6,7 +6,7 @@ ...@@ -6,7 +6,7 @@
#include <asm_macros.S> #include <asm_macros.S>
#include <dsu_def.h> #include <dsu_def.h>
#include <errata_report.h> #include <lib/cpus/errata_report.h>
/* ----------------------------------------------------------------------- /* -----------------------------------------------------------------------
* DSU erratum 936184 check function * DSU erratum 936184 check function
......
...@@ -5,9 +5,9 @@ ...@@ -5,9 +5,9 @@
*/ */
#include <arch.h> #include <arch.h>
#include <arm_arch_svc.h>
#include <asm_macros.S> #include <asm_macros.S>
#include <context.h> #include <context.h>
#include <services/arm_arch_svc.h>
.globl wa_cve_2017_5715_bpiall_vbar .globl wa_cve_2017_5715_bpiall_vbar
......
...@@ -5,9 +5,9 @@ ...@@ -5,9 +5,9 @@
*/ */
#include <arch.h> #include <arch.h>
#include <arm_arch_svc.h>
#include <asm_macros.S> #include <asm_macros.S>
#include <context.h> #include <context.h>
#include <services/arm_arch_svc.h>
.globl wa_cve_2017_5715_mmu_vbar .globl wa_cve_2017_5715_mmu_vbar
......
...@@ -6,14 +6,15 @@ ...@@ -6,14 +6,15 @@
/* Runtime firmware routines to report errata status for the current CPU. */ /* Runtime firmware routines to report errata status for the current CPU. */
#include <arch_helpers.h>
#include <assert.h> #include <assert.h>
#include <cpu_data.h>
#include <debug.h>
#include <errata_report.h>
#include <spinlock.h>
#include <stdbool.h> #include <stdbool.h>
#include <utils.h>
#include <arch_helpers.h>
#include <common/debug.h>
#include <lib/cpus/errata_report.h>
#include <lib/el3_runtime/cpu_data.h>
#include <lib/spinlock.h>
#include <lib/utils.h>
#ifdef IMAGE_BL1 #ifdef IMAGE_BL1
# define BL_STRING "BL1" # define BL_STRING "BL1"
......
...@@ -4,19 +4,21 @@ ...@@ -4,19 +4,21 @@
* SPDX-License-Identifier: BSD-3-Clause * SPDX-License-Identifier: BSD-3-Clause
*/ */
#include <amu.h> #include <assert.h>
#include <stdbool.h>
#include <string.h>
#include <platform_def.h>
#include <arch.h> #include <arch.h>
#include <arch_helpers.h> #include <arch_helpers.h>
#include <assert.h> #include <common/bl_common.h>
#include <bl_common.h>
#include <context.h> #include <context.h>
#include <context_mgmt.h> #include <lib/el3_runtime/context_mgmt.h>
#include <platform.h> #include <lib/extensions/amu.h>
#include <platform_def.h> #include <lib/utils.h>
#include <plat/common/platform.h>
#include <smccc_helpers.h> #include <smccc_helpers.h>
#include <stdbool.h>
#include <string.h>
#include <utils.h>
/******************************************************************************* /*******************************************************************************
* Context management library initialisation routine. This library is used by * Context management library initialisation routine. This library is used by
......
...@@ -5,7 +5,7 @@ ...@@ -5,7 +5,7 @@
*/ */
#include <asm_macros.S> #include <asm_macros.S>
#include <cpu_data.h> #include <lib/el3_runtime/cpu_data.h>
.globl _cpu_data .globl _cpu_data
.globl _cpu_data_by_index .globl _cpu_data_by_index
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment