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
...@@ -4,15 +4,17 @@ ...@@ -4,15 +4,17 @@
* SPDX-License-Identifier: BSD-3-Clause * SPDX-License-Identifier: BSD-3-Clause
*/ */
#include <arch.h>
#include <arch_helpers.h>
#include <assert.h> #include <assert.h>
#include <bl_common.h>
#include <debug.h>
#include <errno.h> #include <errno.h>
#include <arch.h>
#include <arch_helpers.h>
#include <common/bl_common.h>
#include <common/debug.h>
#include <common/runtime_svc.h>
#include <lib/mmio.h>
#include <memctrl.h> #include <memctrl.h>
#include <mmio.h>
#include <runtime_svc.h>
#include <tegra_platform.h> #include <tegra_platform.h>
#include <tegra_private.h> #include <tegra_private.h>
......
...@@ -4,9 +4,10 @@ ...@@ -4,9 +4,10 @@
* SPDX-License-Identifier: BSD-3-Clause * SPDX-License-Identifier: BSD-3-Clause
*/ */
#include <arch.h>
#include <platform_def.h> #include <platform_def.h>
#include <psci.h>
#include <arch.h>
#include <lib/psci/psci.h>
extern const unsigned char tegra_power_domain_tree_desc[]; extern const unsigned char tegra_power_domain_tree_desc[];
#pragma weak plat_core_pos_by_mpidr #pragma weak plat_core_pos_by_mpidr
......
...@@ -7,7 +7,8 @@ ...@@ -7,7 +7,8 @@
#ifndef FLOWCTRL_H #ifndef FLOWCTRL_H
#define FLOWCTRL_H #define FLOWCTRL_H
#include <mmio.h> #include <lib/mmio.h>
#include <tegra_def.h> #include <tegra_def.h>
#define FLOWCTRL_HALT_CPU0_EVENTS 0x0U #define FLOWCTRL_HALT_CPU0_EVENTS 0x0U
......
...@@ -7,7 +7,8 @@ ...@@ -7,7 +7,8 @@
#ifndef MCE_H #ifndef MCE_H
#define MCE_H #define MCE_H
#include <mmio.h> #include <lib/mmio.h>
#include <tegra_def.h> #include <tegra_def.h>
/******************************************************************************* /*******************************************************************************
......
...@@ -7,7 +7,8 @@ ...@@ -7,7 +7,8 @@
#ifndef MEMCTRL_V1_H #ifndef MEMCTRL_V1_H
#define MEMCTRL_V1_H #define MEMCTRL_V1_H
#include <mmio.h> #include <lib/mmio.h>
#include <tegra_def.h> #include <tegra_def.h>
/* SMMU registers */ /* SMMU registers */
......
...@@ -407,7 +407,7 @@ typedef struct tegra_mc_settings { ...@@ -407,7 +407,7 @@ typedef struct tegra_mc_settings {
#ifndef __ASSEMBLY__ #ifndef __ASSEMBLY__
#include <mmio.h> #include <lib/mmio.h>
static inline uint32_t tegra_mc_read_32(uint32_t off) static inline uint32_t tegra_mc_read_32(uint32_t off)
{ {
......
...@@ -7,9 +7,10 @@ ...@@ -7,9 +7,10 @@
#ifndef PMC_H #ifndef PMC_H
#define PMC_H #define PMC_H
#include <mmio.h> #include <lib/mmio.h>
#include <lib/utils_def.h>
#include <tegra_def.h> #include <tegra_def.h>
#include <utils_def.h>
#define PMC_CONFIG U(0x0) #define PMC_CONFIG U(0x0)
#define PMC_PWRGATE_STATUS U(0x38) #define PMC_PWRGATE_STATUS U(0x38)
......
...@@ -7,8 +7,9 @@ ...@@ -7,8 +7,9 @@
#ifndef SMMU_H #ifndef SMMU_H
#define SMMU_H #define SMMU_H
#include <lib/mmio.h>
#include <memctrl_v2.h> #include <memctrl_v2.h>
#include <mmio.h>
#include <tegra_def.h> #include <tegra_def.h>
/******************************************************************************* /*******************************************************************************
......
...@@ -7,7 +7,7 @@ ...@@ -7,7 +7,7 @@
#ifndef __TEGRA_GIC_H__ #ifndef __TEGRA_GIC_H__
#define __TEGRA_GIC_H__ #define __TEGRA_GIC_H__
#include <interrupt_props.h> #include <common/interrupt_props.h>
/******************************************************************************* /*******************************************************************************
* Per-CPU struct describing FIQ state to be stored * Per-CPU struct describing FIQ state to be stored
......
...@@ -8,9 +8,10 @@ ...@@ -8,9 +8,10 @@
#define PLATFORM_DEF_H #define PLATFORM_DEF_H
#include <arch.h> #include <arch.h>
#include <common_def.h> #include <lib/utils_def.h>
#include <plat/common/common_def.h>
#include <tegra_def.h> #include <tegra_def.h>
#include <utils_def.h>
/******************************************************************************* /*******************************************************************************
* Generic platform constants * Generic platform constants
......
...@@ -7,7 +7,7 @@ ...@@ -7,7 +7,7 @@
#ifndef TEGRA_DEF_H #ifndef TEGRA_DEF_H
#define TEGRA_DEF_H #define TEGRA_DEF_H
#include <utils_def.h> #include <lib/utils_def.h>
/******************************************************************************* /*******************************************************************************
* This value is used by the PSCI implementation during the `SYSTEM_SUSPEND` * This value is used by the PSCI implementation during the `SYSTEM_SUSPEND`
......
...@@ -7,7 +7,7 @@ ...@@ -7,7 +7,7 @@
#ifndef TEGRA_DEF_H #ifndef TEGRA_DEF_H
#define TEGRA_DEF_H #define TEGRA_DEF_H
#include <utils_def.h> #include <lib/utils_def.h>
/******************************************************************************* /*******************************************************************************
* MCE apertures used by the ARI interface * MCE apertures used by the ARI interface
......
...@@ -7,7 +7,7 @@ ...@@ -7,7 +7,7 @@
#ifndef TEGRA_DEF_H #ifndef TEGRA_DEF_H
#define TEGRA_DEF_H #define TEGRA_DEF_H
#include <utils_def.h> #include <lib/utils_def.h>
/******************************************************************************* /*******************************************************************************
* Power down state IDs * Power down state IDs
......
...@@ -7,12 +7,14 @@ ...@@ -7,12 +7,14 @@
#ifndef TEGRA_PRIVATE_H #ifndef TEGRA_PRIVATE_H
#define TEGRA_PRIVATE_H #define TEGRA_PRIVATE_H
#include <platform_def.h>
#include <arch.h> #include <arch.h>
#include <arch_helpers.h> #include <arch_helpers.h>
#include <platform_def.h> #include <lib/psci/psci.h>
#include <psci.h> #include <lib/xlat_tables/xlat_tables_v2.h>
#include <tegra_gic.h> #include <tegra_gic.h>
#include <xlat_tables_v2.h>
/******************************************************************************* /*******************************************************************************
* Tegra DRAM memory base address * Tegra DRAM memory base address
......
...@@ -4,17 +4,20 @@ ...@@ -4,17 +4,20 @@
* SPDX-License-Identifier: BSD-3-Clause * SPDX-License-Identifier: BSD-3-Clause
*/ */
#include <assert.h>
#include <platform_def.h>
#include <arch.h> #include <arch.h>
#include <arch_helpers.h> #include <arch_helpers.h>
#include <assert.h> #include <common/debug.h>
#include <debug.h> #include <drivers/delay_timer.h>
#include <delay_timer.h>
#include <denver.h> #include <denver.h>
#include <lib/mmio.h>
#include <lib/psci/psci.h>
#include <flowctrl.h> #include <flowctrl.h>
#include <mmio.h>
#include <platform_def.h>
#include <pmc.h> #include <pmc.h>
#include <psci.h>
#include <tegra_def.h> #include <tegra_def.h>
#include <tegra_private.h> #include <tegra_private.h>
......
...@@ -4,14 +4,16 @@ ...@@ -4,14 +4,16 @@
* SPDX-License-Identifier: BSD-3-Clause * SPDX-License-Identifier: BSD-3-Clause
*/ */
#include <arch_helpers.h>
#include <assert.h> #include <assert.h>
#include <debug.h>
#include <arch_helpers.h>
#include <common/debug.h>
#include <denver.h> #include <denver.h>
#include <mmio.h> #include <lib/mmio.h>
#include <platform.h> #include <lib/psci/psci.h>
#include <plat/common/platform.h>
#include <pmc.h> #include <pmc.h>
#include <psci.h>
#include <tegra_def.h> #include <tegra_def.h>
#define SB_CSR 0x0 #define SB_CSR 0x0
......
...@@ -5,10 +5,11 @@ ...@@ -5,10 +5,11 @@
*/ */
#include <arch_helpers.h> #include <arch_helpers.h>
#include <bl_common.h> #include <common/bl_common.h>
#include <lib/xlat_tables/xlat_tables_v2.h>
#include <tegra_def.h> #include <tegra_def.h>
#include <tegra_private.h> #include <tegra_private.h>
#include <xlat_tables_v2.h>
/******************************************************************************* /*******************************************************************************
* The Tegra power domain tree has a single system level power domain i.e. a * The Tegra power domain tree has a single system level power domain i.e. a
......
...@@ -4,13 +4,15 @@ ...@@ -4,13 +4,15 @@
* SPDX-License-Identifier: BSD-3-Clause * SPDX-License-Identifier: BSD-3-Clause
*/ */
#include <arch.h>
#include <arch_helpers.h>
#include <assert.h> #include <assert.h>
#include <bl_common.h>
#include <context_mgmt.h>
#include <debug.h>
#include <errno.h> #include <errno.h>
#include <arch.h>
#include <arch_helpers.h>
#include <common/bl_common.h>
#include <common/debug.h>
#include <lib/el3_runtime/context_mgmt.h>
#include <tegra_private.h> #include <tegra_private.h>
#define NS_SWITCH_AARCH32 1 #define NS_SWITCH_AARCH32 1
......
...@@ -7,7 +7,8 @@ ...@@ -7,7 +7,8 @@
#ifndef MCE_PRIVATE_H #ifndef MCE_PRIVATE_H
#define MCE_PRIVATE_H #define MCE_PRIVATE_H
#include <mmio.h> #include <lib/mmio.h>
#include <tegra_def.h> #include <tegra_def.h>
/******************************************************************************* /*******************************************************************************
......
...@@ -4,16 +4,18 @@ ...@@ -4,16 +4,18 @@
* SPDX-License-Identifier: BSD-3-Clause * SPDX-License-Identifier: BSD-3-Clause
*/ */
#include <assert.h>
#include <errno.h>
#include <arch.h> #include <arch.h>
#include <arch_helpers.h> #include <arch_helpers.h>
#include <assert.h> #include <common/debug.h>
#include <debug.h> #include <drivers/delay_timer.h>
#include <delay_timer.h>
#include <denver.h> #include <denver.h>
#include <errno.h> #include <lib/mmio.h>
#include <plat/common/platform.h>
#include <mce_private.h> #include <mce_private.h>
#include <mmio.h>
#include <platform.h>
#include <t18x_ari.h> #include <t18x_ari.h>
/******************************************************************************* /*******************************************************************************
......
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