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,11 +4,11 @@ ...@@ -4,11 +4,11 @@
* SPDX-License-Identifier: BSD-3-Clause * SPDX-License-Identifier: BSD-3-Clause
*/ */
#include <bl_common.h>
#include <desc_image_load.h>
#include <platform.h>
#include <platform_def.h> /* also includes hikey_def.h and hikey_layout.h*/ #include <platform_def.h> /* also includes hikey_def.h and hikey_layout.h*/
#include <common/bl_common.h>
#include <common/desc_image_load.h>
#include <plat/common/platform.h>
/******************************************************************************* /*******************************************************************************
* Following descriptor provides BL image/ep information that gets used * Following descriptor provides BL image/ep information that gets used
......
...@@ -4,27 +4,29 @@ ...@@ -4,27 +4,29 @@
* SPDX-License-Identifier: BSD-3-Clause * SPDX-License-Identifier: BSD-3-Clause
*/ */
#include <arch_helpers.h>
#include <assert.h> #include <assert.h>
#include <bl_common.h>
#include <debug.h>
#include <delay_timer.h>
#include <desc_image_load.h>
#include <dw_mmc.h>
#include <errno.h> #include <errno.h>
#include <hi6220.h> #include <string.h>
#include <hisi_mcu.h>
#include <hisi_sram_map.h> #include <platform_def.h> /* also includes hikey_def.h and hikey_layout.h*/
#include <mmc.h>
#include <mmio.h> #include <arch_helpers.h>
#include <common/bl_common.h>
#include <common/debug.h>
#include <common/desc_image_load.h>
#include <drivers/arm/pl011.h>
#include <drivers/delay_timer.h>
#include <drivers/mmc.h>
#include <drivers/synopsys/dw_mmc.h>
#include <lib/mmio.h>
#ifdef SPD_opteed #ifdef SPD_opteed
#include <optee_utils.h> #include <lib/optee_utils.h>
#endif #endif
#include <pl011.h> #include <plat/common/platform.h>
#include <platform.h>
#include <platform_def.h> /* also includes hikey_def.h and hikey_layout.h*/
#include <string.h>
#include <hi6220.h>
#include <hisi_mcu.h>
#include <hisi_sram_map.h>
#include "hikey_private.h" #include "hikey_private.h"
/* /*
......
...@@ -4,21 +4,24 @@ ...@@ -4,21 +4,24 @@
* SPDX-License-Identifier: BSD-3-Clause * SPDX-License-Identifier: BSD-3-Clause
*/ */
#include <arch_helpers.h>
#include <assert.h> #include <assert.h>
#include <bl_common.h>
#include <cci.h>
#include <debug.h>
#include <errno.h> #include <errno.h>
#include <gicv2.h>
#include <platform_def.h>
#include <arch_helpers.h>
#include <common/bl_common.h>
#include <common/debug.h>
#include <common/interrupt_props.h>
#include <drivers/arm/cci.h>
#include <drivers/arm/gicv2.h>
#include <drivers/arm/pl011.h>
#include <lib/mmio.h>
#include <hi6220.h> #include <hi6220.h>
#include <hikey_def.h> #include <hikey_def.h>
#include <hisi_ipc.h> #include <hisi_ipc.h>
#include <hisi_pwrc.h> #include <hisi_pwrc.h>
#include <interrupt_props.h>
#include <mmio.h>
#include <pl011.h>
#include <platform_def.h>
#include "hikey_private.h" #include "hikey_private.h"
......
...@@ -5,13 +5,13 @@ ...@@ -5,13 +5,13 @@
*/ */
#include <arch_helpers.h> #include <arch_helpers.h>
#include <gpio.h> #include <drivers/arm/pl061_gpio.h>
#include <drivers/arm/sp804_delay_timer.h>
#include <drivers/gpio.h>
#include <lib/mmio.h>
#include <hi6220.h> #include <hi6220.h>
#include <hi6553.h> #include <hi6553.h>
#include <mmio.h>
#include <pl061_gpio.h>
#include <sp804_delay_timer.h>
#include "hikey_private.h" #include "hikey_private.h"
void hikey_sp804_init(void) void hikey_sp804_init(void)
......
...@@ -4,16 +4,17 @@ ...@@ -4,16 +4,17 @@
* 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 <errno.h> #include <errno.h>
#include <arch_helpers.h>
#include <common/debug.h>
#include <drivers/arm/sp804_delay_timer.h>
#include <lib/mmio.h>
#include <hi6220.h> #include <hi6220.h>
#include <hi6553.h> #include <hi6553.h>
#include <hisi_sram_map.h> #include <hisi_sram_map.h>
#include <mmio.h>
#include <sp804_delay_timer.h>
#include "hikey_private.h" #include "hikey_private.h"
static void init_pll(void) static void init_pll(void)
......
...@@ -4,9 +4,9 @@ ...@@ -4,9 +4,9 @@
* SPDX-License-Identifier: BSD-3-Clause * SPDX-License-Identifier: BSD-3-Clause
*/ */
#include <bl_common.h> #include <common/bl_common.h>
#include <desc_image_load.h> #include <common/desc_image_load.h>
#include <platform.h> #include <plat/common/platform.h>
/******************************************************************************* /*******************************************************************************
* This function flushes the data structures so that they are visible * This function flushes the data structures so that they are visible
......
...@@ -4,21 +4,24 @@ ...@@ -4,21 +4,24 @@
* 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 <errno.h> #include <errno.h>
#include <firmware_image_package.h>
#include <io_block.h>
#include <io_driver.h>
#include <io_fip.h>
#include <io_memmap.h>
#include <io_storage.h>
#include <mmc.h>
#include <mmio.h>
#include <platform_def.h>
#include <semihosting.h> /* For FOPEN_MODE_... */
#include <string.h> #include <string.h>
#include <platform_def.h>
#include <arch_helpers.h>
#include <common/debug.h>
#include <drivers/io/io_block.h>
#include <drivers/io/io_driver.h>
#include <drivers/io/io_fip.h>
#include <drivers/io/io_memmap.h>
#include <drivers/io/io_storage.h>
#include <drivers/mmc.h>
#include <lib/mmio.h>
#include <lib/semihosting.h>
#include <tools_share/firmware_image_package.h>
#include "hikey_private.h" #include "hikey_private.h"
#define EMMC_BLOCK_SHIFT 9 #define EMMC_BLOCK_SHIFT 9
......
...@@ -4,19 +4,21 @@ ...@@ -4,19 +4,21 @@
* SPDX-License-Identifier: BSD-3-Clause * SPDX-License-Identifier: BSD-3-Clause
*/ */
#include <arch_helpers.h>
#include <assert.h> #include <assert.h>
#include <cci.h>
#include <debug.h> #include <arch_helpers.h>
#include <gicv2.h> #include <common/debug.h>
#include <drivers/arm/cci.h>
#include <drivers/arm/gicv2.h>
#include <drivers/arm/sp804_delay_timer.h>
#include <lib/mmio.h>
#include <lib/psci/psci.h>
#include <hi6220.h> #include <hi6220.h>
#include <hikey_def.h> #include <hikey_def.h>
#include <hisi_ipc.h> #include <hisi_ipc.h>
#include <hisi_pwrc.h> #include <hisi_pwrc.h>
#include <hisi_sram_map.h> #include <hisi_sram_map.h>
#include <mmio.h>
#include <psci.h>
#include <sp804_delay_timer.h>
#define CORE_PWR_STATE(state) \ #define CORE_PWR_STATE(state) \
((state)->pwr_domain_state[MPIDR_AFFLVL0]) ((state)->pwr_domain_state[MPIDR_AFFLVL0])
......
...@@ -7,7 +7,7 @@ ...@@ -7,7 +7,7 @@
#ifndef HIKEY_PRIVATE_H #ifndef HIKEY_PRIVATE_H
#define HIKEY_PRIVATE_H #define HIKEY_PRIVATE_H
#include <bl_common.h> #include <common/bl_common.h>
#define RANDOM_MAX 0x7fffffffffffffff #define RANDOM_MAX 0x7fffffffffffffff
#define RANDOM_MAGIC 0x9a4dbeaf #define RANDOM_MAGIC 0x9a4dbeaf
......
...@@ -5,11 +5,14 @@ ...@@ -5,11 +5,14 @@
*/ */
#include <assert.h> #include <assert.h>
#include <debug.h>
#include <platform_def.h>
#include <stdint.h> #include <stdint.h>
#include <string.h> #include <string.h>
#include <utils_def.h>
#include <platform_def.h>
#include <common/debug.h>
#include <lib/utils_def.h>
#include "hikey_private.h" #include "hikey_private.h"
#define PORTNUM_MAX 5 #define PORTNUM_MAX 5
......
...@@ -4,7 +4,7 @@ ...@@ -4,7 +4,7 @@
* SPDX-License-Identifier: BSD-3-Clause * SPDX-License-Identifier: BSD-3-Clause
*/ */
#include <platform.h> #include <plat/common/platform.h>
extern char hikey_rotpk_hash[], hikey_rotpk_hash_end[]; extern char hikey_rotpk_hash[], hikey_rotpk_hash_end[];
......
...@@ -3,9 +3,11 @@ ...@@ -3,9 +3,11 @@
* *
* 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>
/* /*
* The HiKey power domain tree descriptor. The cluster power domains * The HiKey power domain tree descriptor. The cluster power domains
......
...@@ -4,18 +4,21 @@ ...@@ -4,18 +4,21 @@
* SPDX-License-Identifier: BSD-3-Clause * SPDX-License-Identifier: BSD-3-Clause
*/ */
#include <arch_helpers.h>
#include <assert.h> #include <assert.h>
#include <bl_common.h> #include <string.h>
#include <console.h>
#include <debug.h> #include <platform_def.h>
#include <arch_helpers.h>
#include <common/bl_common.h>
#include <common/debug.h>
#include <drivers/console.h>
#include <lib/mmio.h>
#include <plat/common/platform.h>
#include <hi6220.h> #include <hi6220.h>
#include <hi6553.h> #include <hi6553.h>
#include <hisi_sram_map.h> #include <hisi_sram_map.h>
#include <mmio.h>
#include <platform.h>
#include <platform_def.h>
#include <string.h>
#define ACPU_FREQ_MAX_NUM 5 #define ACPU_FREQ_MAX_NUM 5
#define ACPU_OPP_NUM 7 #define ACPU_OPP_NUM 7
......
...@@ -4,16 +4,19 @@ ...@@ -4,16 +4,19 @@
* SPDX-License-Identifier: BSD-3-Clause * SPDX-License-Identifier: BSD-3-Clause
*/ */
#include <arch_helpers.h>
#include <debug.h>
#include <hisi_ipc.h>
#include <hisi_sram_map.h>
#include <mmio.h>
#include <platform_def.h>
#include <stdarg.h> #include <stdarg.h>
#include <stdio.h> #include <stdio.h>
#include <string.h> #include <string.h>
#include <platform_def.h>
#include <arch_helpers.h>
#include <common/debug.h>
#include <lib/mmio.h>
#include <hisi_ipc.h>
#include <hisi_sram_map.h>
static int ipc_init; static int ipc_init;
static unsigned int cpu_ipc_num[PLATFORM_CLUSTER_COUNT][PLATFORM_CORE_COUNT_PER_CLUSTER] = { static unsigned int cpu_ipc_num[PLATFORM_CLUSTER_COUNT][PLATFORM_CORE_COUNT_PER_CLUSTER] = {
......
...@@ -4,17 +4,20 @@ ...@@ -4,17 +4,20 @@
* SPDX-License-Identifier: BSD-3-Clause * SPDX-License-Identifier: BSD-3-Clause
*/ */
#include <arch_helpers.h>
#include <assert.h> #include <assert.h>
#include <bl_common.h>
#include <console.h>
#include <debug.h>
#include <hi6220.h>
#include <mmio.h>
#include <platform.h>
#include <platform_def.h>
#include <string.h> #include <string.h>
#include <platform_def.h>
#include <arch_helpers.h>
#include <common/bl_common.h>
#include <common/debug.h>
#include <drivers/console.h>
#include <lib/mmio.h>
#include <plat/common/platform.h>
#include <hi6220.h>
#define MCU_SECTION_MAX 30 #define MCU_SECTION_MAX 30
enum MCU_IMAGE_SEC_TYPE_ENUM { enum MCU_IMAGE_SEC_TYPE_ENUM {
......
...@@ -4,8 +4,14 @@ ...@@ -4,8 +4,14 @@
* SPDX-License-Identifier: BSD-3-Clause * SPDX-License-Identifier: BSD-3-Clause
*/ */
#include <debug.h> #include <stdarg.h>
#include <mmio.h> #include <stdio.h>
#include <string.h>
#include <platform_def.h>
#include <common/debug.h>
#include <lib/mmio.h>
#include <hi6220_regs_acpu.h> #include <hi6220_regs_acpu.h>
#include <hi6220_regs_ao.h> #include <hi6220_regs_ao.h>
...@@ -13,11 +19,6 @@ ...@@ -13,11 +19,6 @@
#include <hisi_pwrc.h> #include <hisi_pwrc.h>
#include <hisi_sram_map.h> #include <hisi_sram_map.h>
#include <stdarg.h>
#include <stdio.h>
#include <string.h>
#include <platform_def.h>
#define CLUSTER_CORE_COUNT (4) #define CLUSTER_CORE_COUNT (4)
#define CLUSTER_CORE_MASK ((1 << CLUSTER_CORE_COUNT) - 1) #define CLUSTER_CORE_MASK ((1 << CLUSTER_CORE_COUNT) - 1)
......
...@@ -4,13 +4,14 @@ ...@@ -4,13 +4,14 @@
* SPDX-License-Identifier: BSD-3-Clause * SPDX-License-Identifier: BSD-3-Clause
*/ */
#include <debug.h>
#include <hisi_sip_svc.h>
#include <pmf.h>
#include <runtime_svc.h>
#include <stdint.h> #include <stdint.h>
#include <uuid.h>
#include <common/debug.h>
#include <common/runtime_svc.h>
#include <lib/pmf/pmf.h>
#include <tools_share/uuid.h>
#include <hisi_sip_svc.h>
/* Hisi SiP Service UUID */ /* Hisi SiP Service UUID */
DEFINE_SVC_UUID2(hisi_sip_svc_uid, DEFINE_SVC_UUID2(hisi_sip_svc_uid,
......
...@@ -7,8 +7,9 @@ ...@@ -7,8 +7,9 @@
#ifndef HI6553_H #ifndef HI6553_H
#define HI6553_H #define HI6553_H
#include <lib/mmio.h>
#include <hi6220.h> #include <hi6220.h>
#include <mmio.h>
#define HI6553_DISABLE6_XO_CLK (PMUSSI_BASE + (0x036 << 2)) #define HI6553_DISABLE6_XO_CLK (PMUSSI_BASE + (0x036 << 2))
......
...@@ -7,8 +7,8 @@ ...@@ -7,8 +7,8 @@
#ifndef PLAT_MACROS_S #ifndef PLAT_MACROS_S
#define PLAT_MACROS_S #define PLAT_MACROS_S
#include <cci.h> #include <drivers/arm/cci.h>
#include <gicv2.h> #include <drivers/arm/gicv2.h>
#include <hi6220.h> #include <hi6220.h>
#include <platform_def.h> #include <platform_def.h>
......
...@@ -8,11 +8,12 @@ ...@@ -8,11 +8,12 @@
#define PLATFORM_DEF_H #define PLATFORM_DEF_H
#include <arch.h> #include <arch.h>
#include <common_def.h> #include <common/tbbr/tbbr_img_def.h>
#include <lib/utils_def.h>
#include <plat/common/common_def.h>
#include <hikey_def.h> #include <hikey_def.h>
#include <hikey_layout.h> /* BL memory region sizes, etc */ #include <hikey_layout.h> /* BL memory region sizes, etc */
#include <tbbr_img_def.h>
#include <utils_def.h>
/* Special value used to verify platform parameters from BL2 to BL3-1 */ /* Special value used to verify platform parameters from BL2 to BL3-1 */
#define HIKEY_BL31_PLAT_PARAM_VAL 0x0f1e2d3c4b5a6978ULL #define HIKEY_BL31_PLAT_PARAM_VAL 0x0f1e2d3c4b5a6978ULL
......
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