1 /* 2 * Copyright (c) 2020, ARM Limited and Contributors. All rights reserved. 3 * 4 * SPDX-License-Identifier: BSD-3-Clause 5 */ 6 7 #ifndef PLAT_STARTUP_H 8 #define PLAT_STARTUP_H 9 10 /* For FSBL handover */ 11 enum fsbl_handoff { 12 FSBL_HANDOFF_SUCCESS = 0, 13 FSBL_HANDOFF_NO_STRUCT, 14 FSBL_HANDOFF_INVAL_STRUCT, 15 FSBL_HANDOFF_TOO_MANY_PARTS 16 }; 17 18 enum fsbl_handoff fsbl_atf_handover(entry_point_info_t *bl32_image_ep_info, 19 entry_point_info_t *bl33_image_ep_info, 20 uint64_t atf_handoff_addr); 21 22 #endif /* PLAT_STARTUP_H */ 23