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"
22status_t rstmgr_testutils_is_reset_info(
const dif_rstmgr_t *rstmgr,
34status_t rstmgr_testutils_reset_info_any(
const dif_rstmgr_t *rstmgr,
50status_t rstmgr_testutils_compare_alert_info(
68status_t rstmgr_testutils_compare_cpu_info(
79status_t rstmgr_testutils_pre_reset(
const dif_rstmgr_t *rstmgr);
99status_t rstmgr_testutils_post_reset(
103 size_t alert_dump_size,
105 size_t cpu_dump_size);
117void rstmgr_testutils_reason_clear(
void);