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