xref: /rk3399_ARM-atf/plat/arm/board/fvp/fvp_private.h (revision cb331826718c8489a6556386b320c32d305c6084)
13fc4124cSDan Handley /*
2*cb331826SBoyan Karatotev  * Copyright (c) 2014-2025, Arm Limited and Contributors. All rights reserved.
33fc4124cSDan Handley  *
482cb2c1aSdp-arm  * SPDX-License-Identifier: BSD-3-Clause
53fc4124cSDan Handley  */
63fc4124cSDan Handley 
7c3cf06f1SAntonio Nino Diaz #ifndef FVP_PRIVATE_H
8c3cf06f1SAntonio Nino Diaz #define FVP_PRIVATE_H
93fc4124cSDan Handley 
10bd9344f6SAntonio Nino Diaz #include <plat/arm/common/plat_arm.h>
113fc4124cSDan Handley 
123fc4124cSDan Handley /*******************************************************************************
133fc4124cSDan Handley  * Function and variable prototypes
143fc4124cSDan Handley  ******************************************************************************/
153fc4124cSDan Handley 
163fc4124cSDan Handley void fvp_config_setup(void);
173fc4124cSDan Handley 
186355f234SVikram Kanigiri void fvp_interconnect_init(void);
196355f234SVikram Kanigiri void fvp_interconnect_enable(void);
206355f234SVikram Kanigiri void fvp_interconnect_disable(void);
211b597c22SAlexei Fedorov void fvp_timer_init(void);
221a29f938SRoberto Vargas void tsp_early_platform_setup(void);
23*cb331826SBoyan Karatotev void fvp_pcpu_init(void);
24*cb331826SBoyan Karatotev void fvp_gic_driver_pre_init(void);
253fc4124cSDan Handley 
26c3cf06f1SAntonio Nino Diaz #endif /* FVP_PRIVATE_H */
27