plat_warm_rst.h 433 B

12345678910111213141516171819202122232425262728
  1. /*
  2. * Copyright 2021 NXP
  3. *
  4. * SPDX-License-Identifier: BSD-3-Clause
  5. *
  6. */
  7. #ifndef PLAT_WARM_RST_H
  8. #define PLAT_WARM_RST_H
  9. #ifndef NXP_COINED_BB
  10. #define ERLY_WRM_RST_FLG_FLSH_UPDT 0
  11. #endif
  12. #ifndef __ASSEMBLER__
  13. #if defined(IMAGE_BL2)
  14. uint32_t is_warm_boot(void);
  15. #endif
  16. #if defined(IMAGE_BL31)
  17. int prep_n_execute_warm_reset(void);
  18. int _soc_sys_warm_reset(void);
  19. #endif
  20. #endif /* __ASSEMBLER__ */
  21. #endif /* PLAT_WARM_RST_H */