diff options
Diffstat (limited to 'futility/updater_utils.c')
-rw-r--r-- | futility/updater_utils.c | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/futility/updater_utils.c b/futility/updater_utils.c index ce93e574..fc0bb4cb 100644 --- a/futility/updater_utils.c +++ b/futility/updater_utils.c @@ -475,6 +475,9 @@ char *host_detect_servo(int *need_prepare_ptr) if (strstr(servo_type, "with_servo_micro")) cmd = ("dut-control -o servo_micro_serialname" " 2>/dev/null"); + else if (strstr(servo_type, "with_c2d2")) + cmd = ("dut-control -o c2d2_serialname" + " 2>/dev/null"); else if (strstr(servo_type, "with_ccd")) cmd = "dut-control -o ccd_serialname 2>/dev/null"; @@ -490,6 +493,10 @@ char *host_detect_servo(int *need_prepare_ptr) VB2_DEBUG("Selected Servo Micro.\n"); programmer = "raiden_debug_spi"; need_prepare = 1; + } else if (strstr(servo_type, "c2d2")) { + VB2_DEBUG("Selected C2D2.\n"); + programmer = "raiden_debug_spi"; + need_prepare = 1; } else if (strstr(servo_type, "ccd_cr50") || strstr(servo_type, "ccd_gsc")) { VB2_DEBUG("Selected CCD.\n"); |