diff --git a/plat/xilinx/zynqmp/aarch64/zynqmp_common.c b/plat/xilinx/zynqmp/aarch64/zynqmp_common.c index 23c02e068bfb8c2459ea1bdbd6bf8a24351e44c3..8ff6c436046ff86160127576ff78aadc0b21e3af 100644 --- a/plat/xilinx/zynqmp/aarch64/zynqmp_common.c +++ b/plat/xilinx/zynqmp/aarch64/zynqmp_common.c @@ -11,9 +11,9 @@ #include #include #include +#include #include -#include "../zynqmp_private.h" #include "pm_api_sys.h" /* diff --git a/plat/xilinx/zynqmp/bl31_zynqmp_setup.c b/plat/xilinx/zynqmp/bl31_zynqmp_setup.c index 01cd781ff64ee13c1079bd35ff00df57ba18f66e..8ecd6d7afbe567fd36917c26a4cec0a8be071e8d 100644 --- a/plat/xilinx/zynqmp/bl31_zynqmp_setup.c +++ b/plat/xilinx/zynqmp/bl31_zynqmp_setup.c @@ -12,10 +12,9 @@ #include #include #include +#include #include -#include "zynqmp_private.h" - #define BL31_END (unsigned long)(&__BL31_END__) static entry_point_info_t bl32_image_ep_info; diff --git a/plat/xilinx/zynqmp/zynqmp_private.h b/plat/xilinx/zynqmp/include/plat_private.h similarity index 91% rename from plat/xilinx/zynqmp/zynqmp_private.h rename to plat/xilinx/zynqmp/include/plat_private.h index a8ebcebeeb219ec7c6f2c473484d4aa9f5ae9c56..99d0bc673278ee095f3353b115f53d3b872cbe24 100644 --- a/plat/xilinx/zynqmp/zynqmp_private.h +++ b/plat/xilinx/zynqmp/include/plat_private.h @@ -4,8 +4,8 @@ * SPDX-License-Identifier: BSD-3-Clause */ -#ifndef ZYNQMP_PRIVATE_H -#define ZYNQMP_PRIVATE_H +#ifndef PLAT_PRIVATE_H +#define PLAT_PRIVATE_H #include @@ -39,4 +39,4 @@ int request_intr_type_el3(uint32_t, interrupt_type_handler_t); enum fsbl_handoff fsbl_atf_handover(entry_point_info_t *bl32_image_ep_info, entry_point_info_t *bl33_image_ep_info); -#endif /* ZYNQMP_PRIVATE_H */ +#endif /* PLAT_PRIVATE_H */ diff --git a/plat/xilinx/zynqmp/ipi_mailbox_service/ipi_mailbox_svc.c b/plat/xilinx/zynqmp/ipi_mailbox_service/ipi_mailbox_svc.c index 11f382a05392b1b68725e2c98faaf78cab175268..3aa0b75d5dc3e5568ea0ec1527b6ad4c32058751 100644 --- a/plat/xilinx/zynqmp/ipi_mailbox_service/ipi_mailbox_svc.c +++ b/plat/xilinx/zynqmp/ipi_mailbox_service/ipi_mailbox_svc.c @@ -1,5 +1,5 @@ /* - * Copyright (c) 2017, ARM Limited and Contributors. All rights reserved. + * Copyright (c) 2017-2018, ARM Limited and Contributors. All rights reserved. * * SPDX-License-Identifier: BSD-3-Clause */ @@ -15,10 +15,10 @@ #include #include #include +#include #include "ipi_mailbox_svc.h" #include "../zynqmp_ipi.h" -#include "../zynqmp_private.h" #include "../../../services/spd/trusty/smcall.h" /********************************************************************* diff --git a/plat/xilinx/zynqmp/plat_psci.c b/plat/xilinx/zynqmp/plat_psci.c index 4183979a2c4af7676918227ff2e58664b52e6d63..8522d3e6c1c2217f5a0a4c4353c563fb47e2a1a1 100644 --- a/plat/xilinx/zynqmp/plat_psci.c +++ b/plat/xilinx/zynqmp/plat_psci.c @@ -12,12 +12,12 @@ #include #include #include +#include #include #include #include "pm_api_sys.h" #include "pm_client.h" -#include "zynqmp_private.h" uintptr_t zynqmp_sec_entry; diff --git a/plat/xilinx/zynqmp/plat_startup.c b/plat/xilinx/zynqmp/plat_startup.c index 03f0e3d82d72175181433a8cf1aa9eebc453353f..cd2c3bac6e6816702f522b7a4250aaf75176639a 100644 --- a/plat/xilinx/zynqmp/plat_startup.c +++ b/plat/xilinx/zynqmp/plat_startup.c @@ -1,5 +1,5 @@ /* - * Copyright (c) 2014-2016, ARM Limited and Contributors. All rights reserved. + * Copyright (c) 2014-2018, ARM Limited and Contributors. All rights reserved. * * SPDX-License-Identifier: BSD-3-Clause */ @@ -9,9 +9,9 @@ #include #include #include +#include #include "zynqmp_def.h" -#include "zynqmp_private.h" /* * ATFHandoffParams diff --git a/plat/xilinx/zynqmp/plat_zynqmp.c b/plat/xilinx/zynqmp/plat_zynqmp.c index ad18aafc305988298701c3ce2d91df873dda4068..906ce1b7feb3a73ad8c5f3b316fab9b18027bfd7 100644 --- a/plat/xilinx/zynqmp/plat_zynqmp.c +++ b/plat/xilinx/zynqmp/plat_zynqmp.c @@ -4,10 +4,9 @@ * SPDX-License-Identifier: BSD-3-Clause */ +#include #include -#include "zynqmp_private.h" - int plat_core_pos_by_mpidr(u_register_t mpidr) { if (mpidr & MPIDR_CLUSTER_MASK) diff --git a/plat/xilinx/zynqmp/pm_service/pm_ipi.c b/plat/xilinx/zynqmp/pm_service/pm_ipi.c index b3d833dfe294b215a030242aea5988d7121c38ce..66393ef30174067bb6ce14f0a09f4d7ac636594c 100644 --- a/plat/xilinx/zynqmp/pm_service/pm_ipi.c +++ b/plat/xilinx/zynqmp/pm_service/pm_ipi.c @@ -1,5 +1,5 @@ /* - * Copyright (c) 2013-2017, ARM Limited and Contributors. All rights reserved. + * Copyright (c) 2013-2018, ARM Limited and Contributors. All rights reserved. * * SPDX-License-Identifier: BSD-3-Clause */ @@ -7,10 +7,10 @@ #include #include #include +#include #include #include "../zynqmp_ipi.h" -#include "../zynqmp_private.h" #include "pm_ipi.h" /* IPI message buffers */ diff --git a/plat/xilinx/zynqmp/pm_service/pm_svc_main.c b/plat/xilinx/zynqmp/pm_service/pm_svc_main.c index 0b8fc23529a5d083d804a29f8ec62ba1412eaf62..faa2827450bb44b2e3abd2b6fcfc6205dffc4e1f 100644 --- a/plat/xilinx/zynqmp/pm_service/pm_svc_main.c +++ b/plat/xilinx/zynqmp/pm_service/pm_svc_main.c @@ -20,7 +20,7 @@ #include #endif -#include "../zynqmp_private.h" +#include #include "pm_api_sys.h" #include "pm_client.h" #include "pm_ipi.h" diff --git a/plat/xilinx/zynqmp/tsp/tsp_plat_setup.c b/plat/xilinx/zynqmp/tsp/tsp_plat_setup.c index 25359f91aa4ce55e735848859a17efec41da0c0f..97718d6566b452be5e73e2ed34436c04b3161044 100644 --- a/plat/xilinx/zynqmp/tsp/tsp_plat_setup.c +++ b/plat/xilinx/zynqmp/tsp/tsp_plat_setup.c @@ -9,9 +9,9 @@ #include #include +#include #include -#include "../zynqmp_private.h" #define BL32_END (unsigned long)(&__BL32_END__) diff --git a/plat/xilinx/zynqmp/zynqmp_ipi.c b/plat/xilinx/zynqmp/zynqmp_ipi.c index 54b18380def0158e03c6a416cd1a3a711caa1681..2830ea3a33550f38f86623f37bc3ee42496db686 100644 --- a/plat/xilinx/zynqmp/zynqmp_ipi.c +++ b/plat/xilinx/zynqmp/zynqmp_ipi.c @@ -1,5 +1,5 @@ /* - * Copyright (c) 2017, ARM Limited and Contributors. All rights reserved. + * Copyright (c) 2017-2018, ARM Limited and Contributors. All rights reserved. * * SPDX-License-Identifier: BSD-3-Clause */ @@ -15,9 +15,9 @@ #include #include #include +#include #include "zynqmp_ipi.h" -#include "../zynqmp_private.h" /********************************************************************* * Macros definitions