summaryrefslogtreecommitdiff
path: root/futility/updater_utils.h
diff options
context:
space:
mode:
authorHung-Te Lin <hungte@chromium.org>2022-01-20 17:48:19 +0800
committerCommit Bot <commit-bot@chromium.org>2022-01-25 12:44:27 +0000
commit78bb610cc96862d5fb55acf8ef4c6c3e99843649 (patch)
tree1680f1aa8b4103cd0e67a832a7fb88c6ad089d24 /futility/updater_utils.h
parent5ef3cdf48bed54baad7974f37abacb9664e0bbce (diff)
downloadvboot-78bb610cc96862d5fb55acf8ef4c6c3e99843649.tar.gz
futility: updater: split 'fast update' into 'diff image' and 'no verify'
Some special quirks (for example preserving ME) may want to use diff image but still do verification, so we want to change 'fast_update' config into two flags: 'do_verify' and 'use_diff_image'. BUG=b:213706510 TEST=build BRANCH=None Change-Id: Ia0160918ac58110850dd7f622610398ebfb92b47 Signed-off-by: Hung-Te Lin <hungte@chromium.org> Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/vboot_reference/+/3404061 Reviewed-by: YH Lin <yueherngl@chromium.org> Reviewed-by: Tim Wawrzynczak <twawrzynczak@chromium.org> Reviewed-by: Edward O'Callaghan <quasisec@chromium.org> Reviewed-by: Yu-Ping Wu <yupingso@chromium.org>
Diffstat (limited to 'futility/updater_utils.h')
-rw-r--r--futility/updater_utils.h4
1 files changed, 2 insertions, 2 deletions
diff --git a/futility/updater_utils.h b/futility/updater_utils.h
index 2ab6f071..ae5574f2 100644
--- a/futility/updater_utils.h
+++ b/futility/updater_utils.h
@@ -107,7 +107,7 @@ int write_system_firmware(const struct firmware_image *image,
const struct firmware_image *diff_image,
const char *section_name,
struct tempfile *tempfiles,
- int verbosity);
+ int do_verify, int verbosity);
struct firmware_section {
uint8_t *data;
@@ -236,6 +236,6 @@ int flashrom_read_image(struct firmware_image *image, const char *region,
int flashrom_write_image(const struct firmware_image *image,
const char *region,
const struct firmware_image *diff_image,
- int verbosity);
+ int do_verify, int verbosity);
#endif /* VBOOT_REFERENCE_FUTILITY_UPDATER_UTILS_H_ */