summaryrefslogtreecommitdiff
path: root/driver/mcdp28x0.h
diff options
context:
space:
mode:
authorTodd Broch <tbroch@chromium.org>2015-06-09 17:06:11 -0700
committerChromeOS Commit Bot <chromeos-commit-bot@chromium.org>2015-06-11 05:40:11 +0000
commite310a2be6272022a90207f5d8227f4536ae0066b (patch)
tree18203f745a2f32c9ee181a7350d564f866caf785 /driver/mcdp28x0.h
parent4aee90d5594863fc390e73dc880fb328cf4bfbd3 (diff)
downloadchrome-ec-e310a2be6272022a90207f5d8227f4536ae0066b.tar.gz
mcdp28x0: Add more useful error codes.
BRANCH=samus BUG=none TEST=compiles Signed-off-by: Todd Broch <tbroch@chromium.org> Change-Id: Id925acbafcb49dbf503f666a7edb79b7eb25fecd Reviewed-on: https://chromium-review.googlesource.com/276554 Reviewed-by: Alec Berg <alecaberg@chromium.org> Commit-Queue: Todd Broch <tbroch@chromium.org> Tested-by: Todd Broch <tbroch@chromium.org>
Diffstat (limited to 'driver/mcdp28x0.h')
-rw-r--r--driver/mcdp28x0.h10
1 files changed, 10 insertions, 0 deletions
diff --git a/driver/mcdp28x0.h b/driver/mcdp28x0.h
index 0273a12301..9c48cab32f 100644
--- a/driver/mcdp28x0.h
+++ b/driver/mcdp28x0.h
@@ -21,6 +21,16 @@
#define MCDP_RSP_LEN(len) (len + 3)
#define MCDP_LEN_GETINFO 12
+/* List of common error codes that can be returned */
+enum mcdp_error_list {
+ MCDP_SUCCESS = 0,
+ MCDP_ERROR_TX_CNT,
+ MCDP_ERROR_TX_BODY,
+ MCDP_ERROR_TX_CHKSUM,
+ MCDP_ERROR_CHKSUM,
+ MCDP_ERROR_RX_BYTES,
+ MCDP_ERROR_RX_ACK,
+};
/**
* Enable mcdp driver.