From 8edd60e6c2dce047cfb120eadaedbea1bed4560d Mon Sep 17 00:00:00 2001 From: Evan Benn Date: Mon, 21 Nov 2022 12:37:55 +1100 Subject: bindings: Add FLASHROM_WP_ERR_UNSUPPORTED_STATE Add support for new write protect error. BUG=None BRANCH=None TEST=cargo test Change-Id: I2adaad6552a601147e779c85a2a51d2e39b91c28 Reviewed-on: https://review.coreboot.org/c/flashrom/+/69864 Tested-by: build bot (Jenkins) Reviewed-by: Sergii Dmytruk Reviewed-by: Edward O'Callaghan --- bindings/rust/libflashrom/src/lib.rs | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'bindings') diff --git a/bindings/rust/libflashrom/src/lib.rs b/bindings/rust/libflashrom/src/lib.rs index 39e76acb..95fde56e 100644 --- a/bindings/rust/libflashrom/src/lib.rs +++ b/bindings/rust/libflashrom/src/lib.rs @@ -312,6 +312,7 @@ pub enum WPError { WpErrRangeUnsupported, WpErrModeUnsupported, WpErrRangeListUnavailable, + WpErrUnsupportedState, WpErrUnknown(libflashrom_sys::flashrom_wp_result), } @@ -341,6 +342,9 @@ impl From for WPError { libflashrom_sys::flashrom_wp_result::FLASHROM_WP_ERR_RANGE_LIST_UNAVAILABLE => { WPError::WpErrRangeListUnavailable } + libflashrom_sys::flashrom_wp_result::FLASHROM_WP_ERR_UNSUPPORTED_STATE => { + WPError::WpErrUnsupportedState + } _ => WPError::WpErrUnknown(e), // this could also be a panic } } -- cgit v1.2.3