diff options
author | Evan Benn <evanbenn@chromium.org> | 2022-10-06 13:23:28 +1100 |
---|---|---|
committer | Chromeos LUCI <chromeos-scoped@luci-project-accounts.iam.gserviceaccount.com> | 2022-10-10 05:40:15 +0000 |
commit | aaeb307f882d0c2e1284636e8423af1d216f6362 (patch) | |
tree | 27041c28f7be33e2f97f8b3c1b18d1459198d329 | |
parent | aa44b7cfc2d22009594afe71268b77f0f0609f1d (diff) | |
download | vboot-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.c | 3 |
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; |