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,8 +4,8 @@ ...@@ -4,8 +4,8 @@
* SPDX-License-Identifier: BSD-3-Clause * SPDX-License-Identifier: BSD-3-Clause
*/ */
#include <lib/xlat_tables/xlat_tables_defs.h>
#include <platform_def.h> #include <platform_def.h>
#include <xlat_tables_defs.h>
OUTPUT_FORMAT(PLATFORM_LINKER_FORMAT) OUTPUT_FORMAT(PLATFORM_LINKER_FORMAT)
OUTPUT_ARCH(PLATFORM_LINKER_ARCH) OUTPUT_ARCH(PLATFORM_LINKER_ARCH)
......
...@@ -4,12 +4,15 @@ ...@@ -4,12 +4,15 @@
* 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 <platform.h>
#include <platform_def.h> #include <platform_def.h>
#include <tsp.h>
#include <arch_helpers.h>
#include <bl32/tsp/tsp.h>
#include <common/debug.h>
#include <plat/common/platform.h>
#include "tsp_private.h" #include "tsp_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 <bl_common.h>
#include <debug.h>
#include <platform.h>
#include <platform_def.h> #include <platform_def.h>
#include <arch_helpers.h>
#include <bl32/tsp/tsp.h>
#include <common/bl_common.h>
#include <common/debug.h>
#include <lib/spinlock.h>
#include <plat/common/platform.h>
#include <platform_tsp.h> #include <platform_tsp.h>
#include <spinlock.h>
#include <tsp.h>
#include "tsp_private.h" #include "tsp_private.h"
......
...@@ -22,12 +22,13 @@ ...@@ -22,12 +22,13 @@
#ifndef __ASSEMBLY__ #ifndef __ASSEMBLY__
#include <cassert.h>
#include <platform_def.h> /* For CACHE_WRITEBACK_GRANULE */
#include <spinlock.h>
#include <stdint.h> #include <stdint.h>
#include <tsp.h>
#include <platform_def.h> /* For CACHE_WRITEBACK_GRANULE */
#include <bl32/tsp/tsp.h>
#include <lib/cassert.h>
#include <lib/spinlock.h>
typedef struct work_statistics { typedef struct work_statistics {
/* Number of s-el1 interrupts on this cpu */ /* Number of s-el1 interrupts on this cpu */
......
...@@ -3,9 +3,12 @@ ...@@ -3,9 +3,12 @@
* *
* SPDX-License-Identifier: BSD-3-Clause * SPDX-License-Identifier: BSD-3-Clause
*/ */
#include <arch_helpers.h>
#include <assert.h> #include <assert.h>
#include <platform.h>
#include <arch_helpers.h>
#include <plat/common/platform.h>
#include "tsp_private.h" #include "tsp_private.h"
/******************************************************************************* /*******************************************************************************
......
...@@ -6,7 +6,7 @@ ...@@ -6,7 +6,7 @@
#include <arch.h> #include <arch.h>
#include <asm_macros.S> #include <asm_macros.S>
#include <debug.h> #include <common/debug.h>
.globl asm_print_str .globl asm_print_str
.globl asm_print_hex .globl asm_print_hex
......
...@@ -5,7 +5,7 @@ ...@@ -5,7 +5,7 @@
*/ */
#include <asm_macros.S> #include <asm_macros.S>
#include <bl_common.h> #include <common/bl_common.h>
/* ----------------------------------------------------------------------------- /* -----------------------------------------------------------------------------
* Very simple stackless exception handlers used by BL2 and BL31 stages. * Very simple stackless exception handlers used by BL2 and BL31 stages.
......
...@@ -4,13 +4,14 @@ ...@@ -4,13 +4,14 @@
* SPDX-License-Identifier: BSD-3-Clause * SPDX-License-Identifier: BSD-3-Clause
*/ */
#include <arch_helpers.h>
#include <assert.h> #include <assert.h>
#include <console.h>
#include <debug.h>
#include <stdbool.h> #include <stdbool.h>
#include <stdint.h> #include <stdint.h>
#include <arch_helpers.h>
#include <common/debug.h>
#include <drivers/console.h>
/* Maximum number of entries in the backtrace to display */ /* Maximum number of entries in the backtrace to display */
#define UNWIND_LIMIT 20U #define UNWIND_LIMIT 20U
......
...@@ -4,18 +4,19 @@ ...@@ -4,18 +4,19 @@
* 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 <auth_mod.h>
#include <bl_common.h>
#include <debug.h>
#include <errno.h> #include <errno.h>
#include <io_storage.h>
#include <platform.h>
#include <string.h> #include <string.h>
#include <utils.h>
#include <xlat_tables_defs.h> #include <arch.h>
#include <arch_helpers.h>
#include <common/bl_common.h>
#include <common/debug.h>
#include <drivers/auth/auth_mod.h>
#include <drivers/io/io_storage.h>
#include <lib/utils.h>
#include <lib/xlat_tables/xlat_tables_defs.h>
#include <plat/common/platform.h>
#if TRUSTED_BOARD_BOOT #if TRUSTED_BOARD_BOOT
# ifdef DYN_DISABLE_AUTH # ifdef DYN_DISABLE_AUTH
......
...@@ -4,12 +4,11 @@ ...@@ -4,12 +4,11 @@
* 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 <desc_image_load.h>
#include <arch_helpers.h>
#include <common/bl_common.h>
#include <common/desc_image_load.h>
static bl_load_info_t bl_load_info; static bl_load_info_t bl_load_info;
static bl_params_t next_bl_params; static bl_params_t next_bl_params;
......
...@@ -7,11 +7,13 @@ ...@@ -7,11 +7,13 @@
/* Helper functions to offer easier navigation of Device Tree Blob */ /* Helper functions to offer easier navigation of Device Tree Blob */
#include <assert.h> #include <assert.h>
#include <debug.h>
#include <fdt_wrappers.h>
#include <libfdt.h>
#include <string.h> #include <string.h>
#include <libfdt.h>
#include <common/debug.h>
#include <common/fdt_wrappers.h>
/* /*
* Read cells from a given property of the given node. At most 2 cells of the * Read cells from a given property of the given node. At most 2 cells of the
* property are read, and pointer is updated. Returns 0 on success, and -1 upon * property are read, and pointer is updated. Returns 0 on success, and -1 upon
......
...@@ -4,13 +4,14 @@ ...@@ -4,13 +4,14 @@
* 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 <image_decompress.h>
#include <stdint.h> #include <stdint.h>
#include <arch_helpers.h>
#include <common/bl_common.h>
#include <common/debug.h>
#include <common/image_decompress.h>
static uintptr_t decompressor_buf_base; static uintptr_t decompressor_buf_base;
static uint32_t decompressor_buf_size; static uint32_t decompressor_buf_size;
static decompressor_t *decompressor; static decompressor_t *decompressor;
......
...@@ -5,11 +5,12 @@ ...@@ -5,11 +5,12 @@
*/ */
#include <assert.h> #include <assert.h>
#include <debug.h>
#include <errno.h> #include <errno.h>
#include <runtime_svc.h>
#include <string.h> #include <string.h>
#include <common/debug.h>
#include <common/runtime_svc.h>
/******************************************************************************* /*******************************************************************************
* The 'rt_svc_descs' array holds the runtime service descriptors exported by * The 'rt_svc_descs' array holds the runtime service descriptors exported by
* services by placing them in the 'rt_svc_descs' linker section. * services by placing them in the 'rt_svc_descs' linker section.
......
...@@ -4,9 +4,12 @@ ...@@ -4,9 +4,12 @@
* SPDX-License-Identifier: BSD-3-Clause * SPDX-License-Identifier: BSD-3-Clause
*/ */
#include <stdarg.h>
#include <assert.h> #include <assert.h>
#include <debug.h> #include <stdio.h>
#include <platform.h>
#include <common/debug.h>
#include <plat/common/platform.h>
/* Set the default maximum log level to the `LOG_LEVEL` build flag */ /* Set the default maximum log level to the `LOG_LEVEL` build flag */
static unsigned int max_log_level = LOG_LEVEL; static unsigned int max_log_level = LOG_LEVEL;
......
...@@ -308,9 +308,9 @@ assign interrupts to fictitious dispatchers: ...@@ -308,9 +308,9 @@ assign interrupts to fictitious dispatchers:
.. code:: c .. code:: c
#include <common/interrupt_props.h>
#include <drivers/arm/gic_common.h>
#include <exception_mgmt.h> #include <exception_mgmt.h>
#include <gic_common.h>
#include <interrupt_props.h>
... ...
......
...@@ -4,10 +4,12 @@ ...@@ -4,10 +4,12 @@
* SPDX-License-Identifier: BSD-3-Clause * SPDX-License-Identifier: BSD-3-Clause
*/ */
#include <debug.h>
#include <delay_timer.h>
#include <errno.h> #include <errno.h>
#include <mmio.h>
#include <common/debug.h>
#include <drivers/delay_timer.h>
#include <lib/mmio.h>
#include <sunxi_mmap.h> #include <sunxi_mmap.h>
#define RSB_CTRL 0x00 #define RSB_CTRL 0x00
......
...@@ -4,15 +4,16 @@ ...@@ -4,15 +4,16 @@
* 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 <cci.h>
#include <debug.h>
#include <mmio.h>
#include <stdbool.h> #include <stdbool.h>
#include <stdint.h> #include <stdint.h>
#include <arch.h>
#include <arch_helpers.h>
#include <common/debug.h>
#include <drivers/arm/cci.h>
#include <lib/mmio.h>
#define MAKE_CCI_PART_NUMBER(hi, lo) (((hi) << 8) | (lo)) #define MAKE_CCI_PART_NUMBER(hi, lo) (((hi) << 8) | (lo))
#define CCI_PART_LO_MASK U(0xff) #define CCI_PART_LO_MASK U(0xff)
#define CCI_PART_HI_MASK U(0xf) #define CCI_PART_HI_MASK U(0xf)
......
...@@ -4,14 +4,16 @@ ...@@ -4,14 +4,16 @@
* SPDX-License-Identifier: BSD-3-Clause * SPDX-License-Identifier: BSD-3-Clause
*/ */
#include <arch.h>
#include <assert.h> #include <assert.h>
#include <bakery_lock.h>
#include <ccn.h>
#include <debug.h>
#include <errno.h> #include <errno.h>
#include <mmio.h>
#include <stdbool.h> #include <stdbool.h>
#include <arch.h>
#include <common/debug.h>
#include <drivers/arm/ccn.h>
#include <lib/bakery_lock.h>
#include <lib/mmio.h>
#include "ccn_private.h" #include "ccn_private.h"
static const ccn_desc_t *ccn_plat_desc; static const ccn_desc_t *ccn_plat_desc;
......
...@@ -5,8 +5,10 @@ ...@@ -5,8 +5,10 @@
*/ */
#include <assert.h> #include <assert.h>
#include <gic_common.h>
#include <mmio.h> #include <drivers/arm/gic_common.h>
#include <lib/mmio.h>
#include "gic_common_private.h" #include "gic_common_private.h"
/******************************************************************************* /*******************************************************************************
......
...@@ -7,10 +7,11 @@ ...@@ -7,10 +7,11 @@
#ifndef GIC_COMMON_PRIVATE_H #ifndef GIC_COMMON_PRIVATE_H
#define GIC_COMMON_PRIVATE_H #define GIC_COMMON_PRIVATE_H
#include <gic_common.h>
#include <mmio.h>
#include <stdint.h> #include <stdint.h>
#include <drivers/arm/gic_common.h>
#include <lib/mmio.h>
/******************************************************************************* /*******************************************************************************
* GIC Distributor interface register accessors that are common to GICv3 & GICv2 * GIC Distributor interface register accessors that are common to GICv3 & GICv2
******************************************************************************/ ******************************************************************************/
......
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