summaryrefslogtreecommitdiff
path: root/common/i2c_master.c
diff options
context:
space:
mode:
authorJett Rink <jettrink@chromium.org>2018-05-15 11:47:12 -0700
committerchrome-bot <chrome-bot@chromium.org>2018-05-16 16:42:57 -0700
commite16963ce25831f796acabcfaa870335876a14941 (patch)
treefec2e3067d9828eb668cbcff0cc411d27e3c306e /common/i2c_master.c
parent09f917d5a722e90f026f14bfd8b981d0f43d4fb9 (diff)
downloadchrome-ec-e16963ce25831f796acabcfaa870335876a14941.tar.gz
i2c: correct i2c read print statement
The decimal converted value for i2c read does not work. It just happens to work every other time I have seen it. BUG=none BRANCH=none TEST=bip i2cxfer r works Change-Id: I7d868e3fc79eea081867634b679120f2da6f9363 Signed-off-by: Jett Rink <jettrink@chromium.org> Reviewed-on: https://chromium-review.googlesource.com/1060167 Reviewed-by: Randall Spangler <rspangler@chromium.org>
Diffstat (limited to 'common/i2c_master.c')
-rw-r--r--common/i2c_master.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/common/i2c_master.c b/common/i2c_master.c
index 1b520ecc9a..220ba8b9f1 100644
--- a/common/i2c_master.c
+++ b/common/i2c_master.c
@@ -870,13 +870,13 @@ static int command_i2cxfer(int argc, char **argv)
/* 8-bit read */
rv = i2c_read8(port, slave_addr, offset, &v);
if (!rv)
- ccprintf("0x%02x [%d]\n", v);
+ ccprintf("0x%02x [%d]\n", v, v);
} else if (strcasecmp(argv[1], "r16") == 0) {
/* 16-bit read */
rv = i2c_read16(port, slave_addr, offset, &v);
if (!rv)
- ccprintf("0x%04x [%d]\n", v);
+ ccprintf("0x%04x [%d]\n", v, v);
} else if (strcasecmp(argv[1], "rlen") == 0) {
/* Arbitrary length read; param5 = len */