Commit 31c3842e authored by Jolly Shah's avatar Jolly Shah
Browse files

plat: xilinx: zynqmp: Move zynqmp_private.h to include directory



Move zynqmp_private.h to platform specific include directory.
Also, rename it to plat_private.h instead of having platform
name. So, it can be used to common source files which needs
platform specific data.
Signed-off-by: default avatarTejas Patel <tejas.patel@xilinx.com>
Reviewed-by: default avatarSiva Durga Prasad Paladugu <siva.durga.paladugu@xilinx.com>
Signed-off-by: default avatarJolly Shah <jollys@xilinx.com>
parent 300afb38
...@@ -11,9 +11,9 @@ ...@@ -11,9 +11,9 @@
#include <drivers/generic_delay_timer.h> #include <drivers/generic_delay_timer.h>
#include <lib/mmio.h> #include <lib/mmio.h>
#include <lib/xlat_tables/xlat_tables.h> #include <lib/xlat_tables/xlat_tables.h>
#include <plat_private.h>
#include <plat/common/platform.h> #include <plat/common/platform.h>
#include "../zynqmp_private.h"
#include "pm_api_sys.h" #include "pm_api_sys.h"
/* /*
......
...@@ -12,10 +12,9 @@ ...@@ -12,10 +12,9 @@
#include <common/debug.h> #include <common/debug.h>
#include <drivers/console.h> #include <drivers/console.h>
#include <plat_arm.h> #include <plat_arm.h>
#include <plat_private.h>
#include <plat/common/platform.h> #include <plat/common/platform.h>
#include "zynqmp_private.h"
#define BL31_END (unsigned long)(&__BL31_END__) #define BL31_END (unsigned long)(&__BL31_END__)
static entry_point_info_t bl32_image_ep_info; static entry_point_info_t bl32_image_ep_info;
......
...@@ -4,8 +4,8 @@ ...@@ -4,8 +4,8 @@
* SPDX-License-Identifier: BSD-3-Clause * SPDX-License-Identifier: BSD-3-Clause
*/ */
#ifndef ZYNQMP_PRIVATE_H #ifndef PLAT_PRIVATE_H
#define ZYNQMP_PRIVATE_H #define PLAT_PRIVATE_H
#include <stdint.h> #include <stdint.h>
...@@ -39,4 +39,4 @@ int request_intr_type_el3(uint32_t, interrupt_type_handler_t); ...@@ -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, enum fsbl_handoff fsbl_atf_handover(entry_point_info_t *bl32_image_ep_info,
entry_point_info_t *bl33_image_ep_info); entry_point_info_t *bl33_image_ep_info);
#endif /* ZYNQMP_PRIVATE_H */ #endif /* PLAT_PRIVATE_H */
/* /*
* 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 * SPDX-License-Identifier: BSD-3-Clause
*/ */
...@@ -15,10 +15,10 @@ ...@@ -15,10 +15,10 @@
#include <common/runtime_svc.h> #include <common/runtime_svc.h>
#include <lib/bakery_lock.h> #include <lib/bakery_lock.h>
#include <lib/mmio.h> #include <lib/mmio.h>
#include <plat_private.h>
#include "ipi_mailbox_svc.h" #include "ipi_mailbox_svc.h"
#include "../zynqmp_ipi.h" #include "../zynqmp_ipi.h"
#include "../zynqmp_private.h"
#include "../../../services/spd/trusty/smcall.h" #include "../../../services/spd/trusty/smcall.h"
/********************************************************************* /*********************************************************************
......
...@@ -12,12 +12,12 @@ ...@@ -12,12 +12,12 @@
#include <drivers/arm/gicv2.h> #include <drivers/arm/gicv2.h>
#include <lib/mmio.h> #include <lib/mmio.h>
#include <lib/psci/psci.h> #include <lib/psci/psci.h>
#include <plat_private.h>
#include <plat/common/platform.h> #include <plat/common/platform.h>
#include <plat_arm.h> #include <plat_arm.h>
#include "pm_api_sys.h" #include "pm_api_sys.h"
#include "pm_client.h" #include "pm_client.h"
#include "zynqmp_private.h"
uintptr_t zynqmp_sec_entry; uintptr_t zynqmp_sec_entry;
......
/* /*
* 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 * SPDX-License-Identifier: BSD-3-Clause
*/ */
...@@ -9,9 +9,9 @@ ...@@ -9,9 +9,9 @@
#include <arch_helpers.h> #include <arch_helpers.h>
#include <common/debug.h> #include <common/debug.h>
#include <lib/mmio.h> #include <lib/mmio.h>
#include <plat_private.h>
#include "zynqmp_def.h" #include "zynqmp_def.h"
#include "zynqmp_private.h"
/* /*
* ATFHandoffParams * ATFHandoffParams
......
...@@ -4,10 +4,9 @@ ...@@ -4,10 +4,9 @@
* SPDX-License-Identifier: BSD-3-Clause * SPDX-License-Identifier: BSD-3-Clause
*/ */
#include <plat_private.h>
#include <plat/common/platform.h> #include <plat/common/platform.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)
{ {
if (mpidr & MPIDR_CLUSTER_MASK) if (mpidr & MPIDR_CLUSTER_MASK)
......
/* /*
* 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 * SPDX-License-Identifier: BSD-3-Clause
*/ */
...@@ -7,10 +7,10 @@ ...@@ -7,10 +7,10 @@
#include <arch_helpers.h> #include <arch_helpers.h>
#include <lib/bakery_lock.h> #include <lib/bakery_lock.h>
#include <lib/mmio.h> #include <lib/mmio.h>
#include <plat_private.h>
#include <plat/common/platform.h> #include <plat/common/platform.h>
#include "../zynqmp_ipi.h" #include "../zynqmp_ipi.h"
#include "../zynqmp_private.h"
#include "pm_ipi.h" #include "pm_ipi.h"
/* IPI message buffers */ /* IPI message buffers */
......
...@@ -20,7 +20,7 @@ ...@@ -20,7 +20,7 @@
#include <plat/common/platform.h> #include <plat/common/platform.h>
#endif #endif
#include "../zynqmp_private.h" #include <plat_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"
......
...@@ -9,9 +9,9 @@ ...@@ -9,9 +9,9 @@
#include <drivers/console.h> #include <drivers/console.h>
#include <plat_arm.h> #include <plat_arm.h>
#include <plat_private.h>
#include <platform_tsp.h> #include <platform_tsp.h>
#include "../zynqmp_private.h"
#define BL32_END (unsigned long)(&__BL32_END__) #define BL32_END (unsigned long)(&__BL32_END__)
......
/* /*
* 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 * SPDX-License-Identifier: BSD-3-Clause
*/ */
...@@ -15,9 +15,9 @@ ...@@ -15,9 +15,9 @@
#include <common/runtime_svc.h> #include <common/runtime_svc.h>
#include <lib/bakery_lock.h> #include <lib/bakery_lock.h>
#include <lib/mmio.h> #include <lib/mmio.h>
#include <plat_private.h>
#include "zynqmp_ipi.h" #include "zynqmp_ipi.h"
#include "../zynqmp_private.h"
/********************************************************************* /*********************************************************************
* Macros definitions * Macros definitions
......
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