1 /*
2  * SPDX-License-Identifier: BSD-3-Clause
3  * SPDX-FileCopyrightText: Copyright TF-RMM Contributors.
4  */
5 
6 #ifndef RMM_EL3_IFC_PRIV_H
7 #define RMM_EL3_IFC_PRIV_H
8 
9 /*
10  * Function to process the boot manifest.
11  *
12  * Args:	None.
13  * Return:	- This function does not return any value, but it will never
14  *		  exit if there is an error.
15  *
16  * NOTE:	This function must be called with the MMU disabled.
17  * NOTE2:	At return, the plat_data field of the manifest local copy
18  *		will be pointing to the platform manifest in the shared area
19  *		(if a platform manifest was loaded by EL3). Platform code is
20  *		responsible for processing the platform manifest and keeping a
21  *		local copy of it if needed at runtime.
22  */
23 void rmm_el3_ifc_process_boot_manifest(void);
24 
25 #endif /* RMM_EL3_IFC_PRIV_H */
26