1
0
mirror of https://review.coreboot.org/flashrom.git synced 2025-04-27 23:22:37 +02:00

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) <no-reply@coreboot.org>
Reviewed-by: Sergii Dmytruk <sergii.dmytruk@3mdeb.com>
Reviewed-by: Edward O'Callaghan <quasisec@chromium.org>
This commit is contained in:
Evan Benn 2022-11-21 12:37:55 +11:00 committed by Edward O'Callaghan
parent 438b4ef75a
commit 8edd60e6c2

View File

@ -312,6 +312,7 @@ pub enum WPError {
WpErrRangeUnsupported,
WpErrModeUnsupported,
WpErrRangeListUnavailable,
WpErrUnsupportedState,
WpErrUnknown(libflashrom_sys::flashrom_wp_result),
}
@ -341,6 +342,9 @@ impl From<libflashrom_sys::flashrom_wp_result> 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
}
}