summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMary Ruthven <mruthven@chromium.org>2023-03-23 14:31:23 -0500
committerChromeos LUCI <chromeos-scoped@luci-project-accounts.iam.gserviceaccount.com>2023-04-27 21:41:14 +0000
commit8f77d78edfaf09310de91d1a1d281d2873bee078 (patch)
treeb6810ab7fe1f4a9dd8cd052dac3828c0c9ca0657
parent659f9039df7ba42002404dea744fdc7913406783 (diff)
downloadchrome-ec-8f77d78edfaf09310de91d1a1d281d2873bee078.tar.gz
gsctool: support fwmp wp status
BUG=b:267674073 TEST=none Change-Id: Icbd9bb41f875f9d93ebeb6f14554401d88558e94 Signed-off-by: Mary Ruthven <mruthven@chromium.org> Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/4367526 Reviewed-by: Andrey Pronin <apronin@chromium.org> (cherry picked from commit db9be1a89bcc74a12e804760a93db5c193ab57ce) Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/4482203 Reviewed-by: Jett Rink <jettrink@chromium.org>
-rw-r--r--extra/usb_updater/gsctool.c4
1 files changed, 3 insertions, 1 deletions
diff --git a/extra/usb_updater/gsctool.c b/extra/usb_updater/gsctool.c
index 54d27504cb..aab5b6ac14 100644
--- a/extra/usb_updater/gsctool.c
+++ b/extra/usb_updater/gsctool.c
@@ -2729,10 +2729,12 @@ static void process_wp(struct transfer_descriptor *td, enum wp_options wp)
}
printf("WP: %08x\n", response);
- printf("Flash WP: %s%s\n",
+ printf("Flash WP: %s%s%s\n",
+ response & WPV_FWMP_FORCE_WP_EN ? "fwmp " : "",
response & WPV_FORCE ? "forced " : "",
response & WPV_ENABLE ? "enabled" : "disabled");
printf(" at boot: %s\n",
+ response & WPV_FWMP_FORCE_WP_EN ? "fwmp enabled" :
!(response & WPV_ATBOOT_SET) ? "follow_batt_pres" :
response & WPV_ATBOOT_ENABLE ? "forced enabled" :
"forced disabled");