/* * Copyright (c) 2014-2020, ARM Limited and Contributors. All rights reserved. * * SPDX-License-Identifier: BSD-3-Clause */ #ifndef PLAT_PRIVATE_H #define PLAT_PRIVATE_H #include #include #include #include void zynqmp_config_setup(void); unsigned int zynqmp_calc_core_pos(u_register_t mpidr); /* ZynqMP specific functions */ unsigned int zynqmp_get_uart_clk(void); unsigned int zynqmp_get_bootmode(void); #if ZYNQMP_WDT_RESTART /* * Register handler to specific GIC entrance * for INTR_TYPE_EL3 type of interrupt */ int request_intr_type_el3(uint32_t, interrupt_type_handler_t); #endif #endif /* PLAT_PRIVATE_H */