summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTom Hughes <tomhughes@chromium.org>2019-09-06 16:19:31 -0700
committerCommit Bot <commit-bot@chromium.org>2019-09-09 23:38:09 +0000
commit16ce272e65cae34ad1b0ad3e8a301e6e307ed49c (patch)
treeaee4620f629302b8ab62e8e3fc868b9681731b92
parent631b4461de049bc7c70976a81ddeed3b600f6c1c (diff)
downloadchrome-ec-16ce272e65cae34ad1b0ad3e8a301e6e307ed49c.tar.gz
util: Add missing "meanings" from ec_status codes
The "meanings" array is used to translate the ec_status enums, but haven't been kept in sync. This results in valid ec_status return values showing up as "<unknown>". BRANCH=none BUG=none TEST=make buildall -j Change-Id: I82a8fe0e60716b11ca305a1a5bef2e26fec5b1aa Signed-off-by: Tom Hughes <tomhughes@chromium.org> Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/1790567 Reviewed-by: Daisuke Nojiri <dnojiri@chromium.org>
-rw-r--r--util/comm-dev.c7
1 files changed, 6 insertions, 1 deletions
diff --git a/util/comm-dev.c b/util/comm-dev.c
index 8a28cc4098..679f15225f 100644
--- a/util/comm-dev.c
+++ b/util/comm-dev.c
@@ -43,7 +43,12 @@ static const char * const meanings[] = {
"INVALID_HEADER",
"REQUEST_TRUNCATED",
"RESPONSE_TOO_BIG",
- "BUS_ERROR"
+ "BUS_ERROR",
+ "BUSY",
+ "INVALID_HEADER_VERSION",
+ "INVALID_HEADER_CRC",
+ "INVALID_DATA_CRC",
+ "DUP_UNAVAILABLE",
};
static const char *strresult(int i)