summaryrefslogtreecommitdiff
path: root/util
diff options
context:
space:
mode:
authorTodd Broch <tbroch@chromium.org>2014-11-19 15:45:57 -0800
committerchrome-internal-fetch <chrome-internal-fetch@google.com>2014-12-02 01:57:18 +0000
commit01047f65240a1ba333372f53c28f8281cbb7cf1f (patch)
tree831f5e0055ac470570285480847b340a978490c6 /util
parent63277d145b933325fcac9a1daecc39de0a86e4bc (diff)
downloadchrome-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.c5
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;
}