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,13 @@ ...@@ -4,11 +4,13 @@
* SPDX-License-Identifier: BSD-3-Clause * SPDX-License-Identifier: BSD-3-Clause
*/ */
#include <gicv3.h>
#include <interrupt_props.h>
#include <platform.h>
#include <platform_def.h> #include <platform_def.h>
#include <utils.h>
#include <common/interrupt_props.h>
#include <drivers/arm/gicv3.h>
#include <lib/utils.h>
#include <plat/common/platform.h>
#include "versal_private.h" #include "versal_private.h"
/****************************************************************************** /******************************************************************************
......
...@@ -7,7 +7,7 @@ ...@@ -7,7 +7,7 @@
#ifndef VERSAL_PRIVATE_H #ifndef VERSAL_PRIVATE_H
#define VERSAL_PRIVATE_H #define VERSAL_PRIVATE_H
#include <xlat_tables.h> #include <lib/xlat_tables/xlat_tables.h>
void versal_config_setup(void); void versal_config_setup(void);
......
...@@ -4,13 +4,15 @@ ...@@ -4,13 +4,15 @@
* SPDX-License-Identifier: BSD-3-Clause * SPDX-License-Identifier: BSD-3-Clause
*/ */
#include <debug.h>
#include <generic_delay_timer.h>
#include <mmio.h>
#include <platform.h>
#include <stdbool.h> #include <stdbool.h>
#include <string.h> #include <string.h>
#include <xlat_tables.h>
#include <common/debug.h>
#include <drivers/generic_delay_timer.h>
#include <lib/mmio.h>
#include <lib/xlat_tables/xlat_tables.h>
#include <plat/common/platform.h>
#include "../zynqmp_private.h" #include "../zynqmp_private.h"
#include "pm_api_sys.h" #include "pm_api_sys.h"
......
...@@ -5,7 +5,7 @@ ...@@ -5,7 +5,7 @@
*/ */
#include <asm_macros.S> #include <asm_macros.S>
#include <gicv2.h> #include <drivers/arm/gicv2.h>
#include <platform_def.h> #include <platform_def.h>
.globl plat_secondary_cold_boot_setup .globl plat_secondary_cold_boot_setup
......
...@@ -5,13 +5,15 @@ ...@@ -5,13 +5,15 @@
*/ */
#include <assert.h> #include <assert.h>
#include <bl31.h>
#include <bl_common.h>
#include <console.h>
#include <debug.h>
#include <errno.h> #include <errno.h>
#include <bl31/bl31.h>
#include <common/bl_common.h>
#include <common/debug.h>
#include <drivers/console.h>
#include <plat_arm.h> #include <plat_arm.h>
#include <platform.h> #include <plat/common/platform.h>
#include "zynqmp_private.h" #include "zynqmp_private.h"
#define BL31_END (unsigned long)(&__BL31_END__) #define BL31_END (unsigned long)(&__BL31_END__)
......
...@@ -8,9 +8,10 @@ ...@@ -8,9 +8,10 @@
#define PLATFORM_DEF_H #define PLATFORM_DEF_H
#include <arch.h> #include <arch.h>
#include <gic_common.h> #include <common/interrupt_props.h>
#include <interrupt_props.h> #include <drivers/arm/gic_common.h>
#include <utils_def.h> #include <lib/utils_def.h>
#include "../zynqmp_def.h" #include "../zynqmp_def.h"
/******************************************************************************* /*******************************************************************************
......
...@@ -8,12 +8,14 @@ ...@@ -8,12 +8,14 @@
* Top-level SMC handler for ZynqMP IPI Mailbox doorbell functions. * Top-level SMC handler for ZynqMP IPI Mailbox doorbell functions.
*/ */
#include <bakery_lock.h>
#include <debug.h>
#include <errno.h> #include <errno.h>
#include <mmio.h>
#include <runtime_svc.h>
#include <string.h> #include <string.h>
#include <common/debug.h>
#include <common/runtime_svc.h>
#include <lib/bakery_lock.h>
#include <lib/mmio.h>
#include "ipi_mailbox_svc.h" #include "ipi_mailbox_svc.h"
#include "../zynqmp_ipi.h" #include "../zynqmp_ipi.h"
#include "../zynqmp_private.h" #include "../zynqmp_private.h"
......
...@@ -4,15 +4,17 @@ ...@@ -4,15 +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 <gicv2.h>
#include <mmio.h> #include <arch_helpers.h>
#include <common/debug.h>
#include <drivers/arm/gicv2.h>
#include <lib/mmio.h>
#include <lib/psci/psci.h>
#include <plat/common/platform.h>
#include <plat_arm.h> #include <plat_arm.h>
#include <platform.h>
#include <psci.h>
#include "pm_api_sys.h" #include "pm_api_sys.h"
#include "pm_client.h" #include "pm_client.h"
#include "zynqmp_private.h" #include "zynqmp_private.h"
......
...@@ -4,10 +4,12 @@ ...@@ -4,10 +4,12 @@
* 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 <mmio.h> #include <arch_helpers.h>
#include <common/debug.h>
#include <lib/mmio.h>
#include "zynqmp_def.h" #include "zynqmp_def.h"
#include "zynqmp_private.h" #include "zynqmp_private.h"
......
...@@ -4,7 +4,8 @@ ...@@ -4,7 +4,8 @@
* SPDX-License-Identifier: BSD-3-Clause * SPDX-License-Identifier: BSD-3-Clause
*/ */
#include <platform.h> #include <plat/common/platform.h>
#include "zynqmp_private.h" #include "zynqmp_private.h"
int plat_core_pos_by_mpidr(u_register_t mpidr) int plat_core_pos_by_mpidr(u_register_t mpidr)
......
...@@ -8,11 +8,13 @@ ...@@ -8,11 +8,13 @@
* ZynqMP system level PM-API functions for clock control. * ZynqMP system level PM-API functions for clock control.
*/ */
#include <arch_helpers.h>
#include <mmio.h>
#include <platform.h>
#include <stdbool.h> #include <stdbool.h>
#include <string.h> #include <string.h>
#include <arch_helpers.h>
#include <lib/mmio.h>
#include <plat/common/platform.h>
#include "pm_api_clock.h" #include "pm_api_clock.h"
#include "pm_api_sys.h" #include "pm_api_sys.h"
#include "pm_client.h" #include "pm_client.h"
......
...@@ -11,7 +11,8 @@ ...@@ -11,7 +11,8 @@
#ifndef PM_API_CLOCK_H #ifndef PM_API_CLOCK_H
#define PM_API_CLOCK_H #define PM_API_CLOCK_H
#include <utils_def.h> #include <lib/utils_def.h>
#include "pm_common.h" #include "pm_common.h"
#define CLK_NAME_LEN U(15) #define CLK_NAME_LEN U(15)
......
...@@ -9,9 +9,10 @@ ...@@ -9,9 +9,10 @@
*/ */
#include <arch_helpers.h> #include <arch_helpers.h>
#include <delay_timer.h> #include <drivers/delay_timer.h>
#include <mmio.h> #include <lib/mmio.h>
#include <platform.h> #include <plat/common/platform.h>
#include "pm_api_clock.h" #include "pm_api_clock.h"
#include "pm_api_ioctl.h" #include "pm_api_ioctl.h"
#include "pm_api_sys.h" #include "pm_api_sys.h"
......
...@@ -8,9 +8,11 @@ ...@@ -8,9 +8,11 @@
* ZynqMP system level PM-API functions for pin control. * ZynqMP system level PM-API functions for pin control.
*/ */
#include <arch_helpers.h>
#include <platform.h>
#include <string.h> #include <string.h>
#include <arch_helpers.h>
#include <plat/common/platform.h>
#include "pm_api_pinctrl.h" #include "pm_api_pinctrl.h"
#include "pm_api_sys.h" #include "pm_api_sys.h"
#include "pm_client.h" #include "pm_client.h"
......
...@@ -10,7 +10,8 @@ ...@@ -10,7 +10,8 @@
*/ */
#include <arch_helpers.h> #include <arch_helpers.h>
#include <platform.h> #include <plat/common/platform.h>
#include "pm_api_clock.h" #include "pm_api_clock.h"
#include "pm_api_ioctl.h" #include "pm_api_ioctl.h"
#include "pm_api_pinctrl.h" #include "pm_api_pinctrl.h"
......
...@@ -8,6 +8,7 @@ ...@@ -8,6 +8,7 @@
#define PM_API_SYS_H #define PM_API_SYS_H
#include <stdint.h> #include <stdint.h>
#include "pm_defs.h" #include "pm_defs.h"
enum pm_query_id { enum pm_query_id {
......
...@@ -10,13 +10,15 @@ ...@@ -10,13 +10,15 @@
*/ */
#include <assert.h> #include <assert.h>
#include <bakery_lock.h>
#include <bl_common.h>
#include <gic_common.h>
#include <gicv2.h>
#include <mmio.h>
#include <string.h> #include <string.h>
#include <utils.h>
#include <common/bl_common.h>
#include <drivers/arm/gic_common.h>
#include <drivers/arm/gicv2.h>
#include <lib/bakery_lock.h>
#include <lib/mmio.h>
#include <lib/utils.h>
#include "../zynqmp_def.h" #include "../zynqmp_def.h"
#include "pm_api_sys.h" #include "pm_api_sys.h"
#include "pm_client.h" #include "pm_client.h"
......
...@@ -12,8 +12,10 @@ ...@@ -12,8 +12,10 @@
#ifndef PM_COMMON_H #ifndef PM_COMMON_H
#define PM_COMMON_H #define PM_COMMON_H
#include <debug.h>
#include <stdint.h> #include <stdint.h>
#include <common/debug.h>
#include "pm_defs.h" #include "pm_defs.h"
#define PAYLOAD_ARG_CNT 6U #define PAYLOAD_ARG_CNT 6U
......
...@@ -5,9 +5,10 @@ ...@@ -5,9 +5,10 @@
*/ */
#include <arch_helpers.h> #include <arch_helpers.h>
#include <bakery_lock.h> #include <lib/bakery_lock.h>
#include <mmio.h> #include <lib/mmio.h>
#include <platform.h> #include <plat/common/platform.h>
#include "../zynqmp_ipi.h" #include "../zynqmp_ipi.h"
#include "../zynqmp_private.h" #include "../zynqmp_private.h"
#include "pm_ipi.h" #include "pm_ipi.h"
......
...@@ -10,18 +10,20 @@ ...@@ -10,18 +10,20 @@
*/ */
#include <errno.h> #include <errno.h>
#include <runtime_svc.h>
#include <common/runtime_svc.h>
#if ZYNQMP_WDT_RESTART
#include <arch_helpers.h>
#include <drivers/arm/gicv2.h>
#include <lib/mmio.h>
#include <lib/spinlock.h>
#include <plat/common/platform.h>
#endif
#include "../zynqmp_private.h" #include "../zynqmp_private.h"
#include "pm_api_sys.h" #include "pm_api_sys.h"
#include "pm_client.h" #include "pm_client.h"
#include "pm_ipi.h" #include "pm_ipi.h"
#if ZYNQMP_WDT_RESTART
#include <arch_helpers.h>
#include <gicv2.h>
#include <mmio.h>
#include <platform.h>
#include <spinlock.h>
#endif
#define PM_SET_SUSPEND_MODE 0xa02 #define PM_SET_SUSPEND_MODE 0xa02
#define PM_GET_TRUSTZONE_VERSION 0xa03 #define PM_GET_TRUSTZONE_VERSION 0xa03
......
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