5 #ifndef OPENTITAN_SW_DEVICE_LIB_TESTING_RSTMGR_TESTUTILS_H_
6 #define OPENTITAN_SW_DEVICE_LIB_TESTING_RSTMGR_TESTUTILS_H_
10 #include "sw/device/lib/base/status.h"
22 status_t rstmgr_testutils_is_reset_info(
const dif_rstmgr_t *rstmgr,
34 status_t rstmgr_testutils_reset_info_any(
const dif_rstmgr_t *rstmgr,
50 status_t rstmgr_testutils_compare_alert_info(
51 const dif_rstmgr_t *rstmgr,
68 status_t rstmgr_testutils_compare_cpu_info(
69 const dif_rstmgr_t *rstmgr,
79 status_t rstmgr_testutils_pre_reset(
const dif_rstmgr_t *rstmgr);
99 status_t rstmgr_testutils_post_reset(
100 const dif_rstmgr_t *rstmgr,
103 size_t alert_dump_size,
105 size_t cpu_dump_size);
117 void rstmgr_testutils_reason_clear(
void);