diff options
Diffstat (limited to 'futility/updater.h')
-rw-r--r-- | futility/updater.h | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/futility/updater.h b/futility/updater.h index b74b67f0..91d3286a 100644 --- a/futility/updater.h +++ b/futility/updater.h @@ -42,9 +42,17 @@ enum quirk_types { QUIRK_DAISY_SNOW_DUAL_MODEL, QUIRK_EVE_SMM_STORE, QUIRK_ALLOW_EMPTY_WLTAG, + QUIRK_EC_PARTIAL_RECOVERY, QUIRK_MAX, }; +/* Return values from QUIRK_EC_PARTIAL_RECOVERY. */ +enum { + EC_RECOVERY_FULL = 0, /* Must be 0 as default value of quirks. */ + EC_RECOVERY_RO, + EC_RECOVERY_DONE +}; + struct updater_config { struct firmware_image image, image_current; struct firmware_image ec_image, pd_image; |