From fe265a1b9ce7ad5b3dbd19f5857a902494bbe24e Mon Sep 17 00:00:00 2001 From: Aaron Durbin Date: Fri, 15 Sep 2017 11:17:38 -0600 Subject: vboot: expose vbnv_reset() function It's helpful to use the common vbnv_reset() function to initialize the vbnv contents when backing store failures occur. Therefore, allow that to happen. BUG=b:63054105 Change-Id: I990639e8c163469733fdab0d3c72e064acc9f8d8 Signed-off-by: Aaron Durbin Reviewed-on: https://review.coreboot.org/21559 Tested-by: build bot (Jenkins) Reviewed-by: Furquan Shaikh --- src/vboot/vbnv.h | 2 ++ 1 file changed, 2 insertions(+) (limited to 'src/vboot/vbnv.h') diff --git a/src/vboot/vbnv.h b/src/vboot/vbnv.h index 5e5160a992..540f25c2ca 100644 --- a/src/vboot/vbnv.h +++ b/src/vboot/vbnv.h @@ -28,6 +28,8 @@ void set_recovery_mode_into_vbnv(int recovery_reason); int vboot_wants_oprom(void); /* Initialize and read vbnv. This is used in the main vboot logic path. */ void vbnv_init(uint8_t *vbnv_copy); +/* Reset vbnv snapshot to a known state. */ +void vbnv_reset(uint8_t *vbnv_copy); /* CMOS backend */ void read_vbnv_cmos(uint8_t *vbnv_copy); -- cgit v1.2.3