1 /* 2 * Copyright (c) 2023, Arm Limited. All rights reserved. 3 * 4 * SPDX-License-Identifier: BSD-3-Clause 5 * 6 */ 7 8 #ifndef __RSE_BRINGUP_HELPERS_H__ 9 #define __RSE_BRINGUP_HELPERS_H__ 10 11 #ifdef __cplusplus 12 extern "C" { 13 #endif 14 15 /** 16 * \brief Check the status of various platform-specific 17 * GPIO pins, and if the pins are high then run 18 * an unauthenticated image from either SRAM, QSPI 19 * or one received via an RSE-to-RSE link. 20 * Intended to be used in early board bringup. 21 * 22 * \note This function must not be called if the LCM is 23 * in PCI TP mode. 24 */ 25 void rse_run_bringup_helpers_if_requested(void); 26 27 #ifdef __cplusplus 28 } 29 #endif 30 31 #endif /* __RSE_BRINGUP_HELPERS_H__ */ 32