summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorEvan Benn <evanbenn@chromium.org>2022-10-06 13:23:28 +1100
committerChromeos LUCI <chromeos-scoped@luci-project-accounts.iam.gserviceaccount.com>2022-10-10 05:40:15 +0000
commitaaeb307f882d0c2e1284636e8423af1d216f6362 (patch)
tree27041c28f7be33e2f97f8b3c1b18d1459198d329
parentaa44b7cfc2d22009594afe71268b77f0f0609f1d (diff)
downloadvboot-aaeb307f882d0c2e1284636e8423af1d216f6362.tar.gz
futility: Use ccd update mode for suzyq ti50
A ti50 TPM works with a servov4 as it reports 'ccd_gsc'. With suzyq 'ccd_ti50' is reported. Special case that string in the same way as cr50. BUG=b:251281342 BRANCH=None TEST=sudo futility update -a ./chromeos-firmwareupdate -m factory \ --servo --servo_port=9994 -d before: Selected Servo V2. after: Selected CCD. Change-Id: I1333fac24a023c1c88e708d69196f8da89777ef9 Signed-off-by: Evan Benn <evanbenn@chromium.org> Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/vboot_reference/+/3929938 Reviewed-by: Yu-Ping Wu <yupingso@chromium.org> Reviewed-by: Sam McNally <sammc@chromium.org>
-rw-r--r--futility/updater_utils.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/futility/updater_utils.c b/futility/updater_utils.c
index 8a942a2c..c5f0ed65 100644
--- a/futility/updater_utils.c
+++ b/futility/updater_utils.c
@@ -503,7 +503,8 @@ char *host_detect_servo(const char **prepare_ctrl_name)
programmer = "raiden_debug_spi";
*prepare_ctrl_name = cpu_fw_spi;
} else if (strstr(servo_type, "ccd_cr50") ||
- strstr(servo_type, "ccd_gsc")) {
+ strstr(servo_type, "ccd_gsc") ||
+ strstr(servo_type, "ccd_ti50")) {
VB2_DEBUG("Selected CCD.\n");
programmer = "raiden_debug_spi:target=AP,custom_rst=true";
*prepare_ctrl_name = ccd_cpu_fw_spi;