summaryrefslogtreecommitdiff
path: root/board/cr50/fips.h
diff options
context:
space:
mode:
Diffstat (limited to 'board/cr50/fips.h')
-rw-r--r--board/cr50/fips.h7
1 files changed, 7 insertions, 0 deletions
diff --git a/board/cr50/fips.h b/board/cr50/fips.h
index 13d78514d5..5a3a67997c 100644
--- a/board/cr50/fips.h
+++ b/board/cr50/fips.h
@@ -154,6 +154,13 @@ extern const struct fips_vtable *fips_vtable;
*/
void fips_set_callbacks(const struct fips_vtable *vtable);
+/**
+ * Run FIPS self-integrity, power-on and known-answer tests.
+ * Called from board_init() during power-up and resume from sleep.
+ * Enables crypto operation on successful completion.
+ */
+void fips_power_on(void);
+
#ifdef __cplusplus
}
#endif