diff options
author | Jett Rink <jettrink@chromium.org> | 2019-08-08 12:31:23 -0600 |
---|---|---|
committer | Commit Bot <commit-bot@chromium.org> | 2019-08-09 21:50:56 +0000 |
commit | 85d086a15e2dca92c573e5d36ef03db6b428a76b (patch) | |
tree | 6518a4221df0290165aeddf81ddcfd0f00829329 /common/usb_pd_tcpc.c | |
parent | a34c6b36d254ad7f537976ba5a3b18844c25e1dc (diff) | |
download | chrome-ec-85d086a15e2dca92c573e5d36ef03db6b428a76b.tar.gz |
usb: convert cc1 from int to enum
Refactor code to use proper type for cc1 and cc2 lines.
BRANCH=none
BUG=none
TEST=builds. No functional change.
Change-Id: Id292db8480920e2b191bac9d9ecc2685f61e4ea9
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/1744654
Tested-by: Jett Rink <jettrink@chromium.org>
Reviewed-by: Denis Brockus <dbrockus@chromium.org>
Commit-Queue: Jett Rink <jettrink@chromium.org>
Diffstat (limited to 'common/usb_pd_tcpc.c')
-rw-r--r-- | common/usb_pd_tcpc.c | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/common/usb_pd_tcpc.c b/common/usb_pd_tcpc.c index 216793381f..ae8c2746a6 100644 --- a/common/usb_pd_tcpc.c +++ b/common/usb_pd_tcpc.c @@ -1071,7 +1071,8 @@ int tcpc_set_cc(int port, int pull) return EC_SUCCESS; } -int tcpc_get_cc(int port, int *cc1, int *cc2) +int tcpc_get_cc(int port, enum tcpc_cc_voltage_status *cc1, + enum tcpc_cc_voltage_status *cc2) { *cc2 = pd[port].cc_status[1]; *cc1 = pd[port].cc_status[0]; @@ -1317,7 +1318,7 @@ static void tcpc_i2c_write(int port, int reg, int len, uint8_t *payload) static int tcpc_i2c_read(int port, int reg, uint8_t *payload) { - int cc1, cc2; + enum tcpc_cc_voltage_status cc1, cc2; int alert; switch (reg) { |