diff options
Diffstat (limited to 'util/ectool.cc')
-rw-r--r-- | util/ectool.cc | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/util/ectool.cc b/util/ectool.cc index 4c066efc72..c413654d32 100644 --- a/util/ectool.cc +++ b/util/ectool.cc @@ -10719,13 +10719,14 @@ int cmd_typec_vdm_response(int argc, char *argv[]) if (rv < 0) return -1; - if (r->vdm_data_objects > 0) { + if (r->vdm_data_objects > 0 && r->vdm_response_err == EC_RES_SUCCESS) { printf("VDM response from partner: %d", r->partner_type); for (i = 0; i < r->vdm_data_objects; i++) printf("\n 0x%08x", r->vdm_response[i]); printf("\n"); } else { - printf("No VDM response found\n"); + printf("No VDM response found (err: %d)\n", + r->vdm_response_err); } return 0; |