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