5 #ifndef OPENTITAN_SW_DEVICE_LIB_TESTING_KEYMGR_DPE_TESTUTILS_H_
6 #define OPENTITAN_SW_DEVICE_LIB_TESTING_KEYMGR_DPE_TESTUTILS_H_
8 #include "sw/device/lib/base/status.h"
33 status_t keymgr_dpe_testutils_startup(dif_keymgr_dpe_t *keymgr_dpe,
34 uint32_t slot_dst_sel);
44 status_t keymgr_dpe_testutils_advance_state(
45 const dif_keymgr_dpe_t *keymgr_dpe,
56 status_t keymgr_dpe_testutils_generate(
57 const dif_keymgr_dpe_t *keymgr_dpe,
70 status_t keymgr_dpe_testutils_erase_slot(
71 const dif_keymgr_dpe_t *keymgr_dpe,
82 status_t keymgr_dpe_testutils_check_state(
93 status_t keymgr_dpe_testutils_wait_for_operation_done(
94 const dif_keymgr_dpe_t *keymgr_dpe);