xref: /rk3399_ARM-atf/include/bl32/tsp/platform_tsp.h (revision 32d9e8ec6c1f2889ffeb549007a7569754add5f1)
15a06bb7eSDan Handley /*
2*32d9e8ecSHarrison Mutai  * Copyright (c) 2014-2025, Arm Limited and Contributors. All rights reserved.
35a06bb7eSDan Handley  *
482cb2c1aSdp-arm  * SPDX-License-Identifier: BSD-3-Clause
55a06bb7eSDan Handley  */
65a06bb7eSDan Handley 
7c3cf06f1SAntonio Nino Diaz #ifndef PLATFORM_TSP_H
8c3cf06f1SAntonio Nino Diaz #define PLATFORM_TSP_H
95a06bb7eSDan Handley 
105a06bb7eSDan Handley /*******************************************************************************
115a06bb7eSDan Handley  * Mandatory TSP functions (only if platform contains a TSP)
125a06bb7eSDan Handley  ******************************************************************************/
13*32d9e8ecSHarrison Mutai void tsp_early_platform_setup(u_register_t arg0, u_register_t arg1,
14*32d9e8ecSHarrison Mutai 			      u_register_t arg2, u_register_t arg3);
155a06bb7eSDan Handley void tsp_plat_arch_setup(void);
165a06bb7eSDan Handley void tsp_platform_setup(void);
175a06bb7eSDan Handley 
18c3cf06f1SAntonio Nino Diaz #endif /* PLATFORM_TSP_H */
19