diff options
author | Todd Broch <tbroch@chromium.org> | 2014-11-19 15:45:57 -0800 |
---|---|---|
committer | chrome-internal-fetch <chrome-internal-fetch@google.com> | 2014-12-02 01:57:18 +0000 |
commit | 01047f65240a1ba333372f53c28f8281cbb7cf1f (patch) | |
tree | 831f5e0055ac470570285480847b340a978490c6 /util | |
parent | 63277d145b933325fcac9a1daecc39de0a86e4bc (diff) | |
download | chrome-ec-01047f65240a1ba333372f53c28f8281cbb7cf1f.tar.gz |
pd: ectool: Expose device id major & minor.
Also unifies other console output of same field.
Signed-off-by: Todd Broch <tbroch@chromium.org>
BRANCH=samus
BUG=chrome-os-partner:32650
TEST=manual
# connect zinger to port 1 on samus
ectool --name cros_pd infopddev 1
Before:
Port:1 Device:1025 Hash: 0x3f34bc13 0xf8d15d12 0xf81f03cf 0xba3a3db6 0x0152a520
Port:1 ptype:5 vid:0x18d1 pid:0x5012
After:
Port:1 DevId:1.1 Hash: 0x3f34bc13 0xf8d15d12 0xf81f03cf 0xba3a3db6 0x0152a520
Port:1 ptype:5 vid:0x18d1 pid:0x5012
Change-Id: I4e7ac56354e92ea3bc54a2c6ab5746399abdefe5
Reviewed-on: https://chromium-review.googlesource.com/231832
Reviewed-by: Alec Berg <alecaberg@chromium.org>
Commit-Queue: Todd Broch <tbroch@chromium.org>
Tested-by: Todd Broch <tbroch@chromium.org>
Diffstat (limited to 'util')
-rw-r--r-- | util/ectool.c | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/util/ectool.c b/util/ectool.c index da16c8e3c4..6bbaab900f 100644 --- a/util/ectool.c +++ b/util/ectool.c @@ -861,9 +861,10 @@ int cmd_pd_device_info(int argc, char *argv[]) printf("Port:%d has no valid device\n", p->port); else { uint8_t *rwp = r0->dev_rw_hash; - printf("Port:%d Device:%d Hash: ", p->port, r0->dev_id); + printf("Port:%d DevId:%d.%d Hash:", p->port, + HW_DEV_ID_MAJ(r0->dev_id), HW_DEV_ID_MIN(r0->dev_id)); for (i = 0; i < 5; i++) { - printf(" 0x%02x%02x%02x%02x ", rwp[3], rwp[2], rwp[1], + printf(" 0x%02x%02x%02x%02x", rwp[3], rwp[2], rwp[1], rwp[0]); rwp += 4; } |