diff options
author | Abe Levkoy <alevkoy@chromium.org> | 2021-09-13 12:16:34 -0600 |
---|---|---|
committer | Commit Bot <commit-bot@chromium.org> | 2021-10-26 21:31:20 +0000 |
commit | 3e21911a0bfecd03957ecb6d9d0bdd77e469bc09 (patch) | |
tree | 16d193949eab8b38c0bc2be0f9584f51d19c754b /builtin/limits.h | |
parent | 5166325d0870520c32f7523debb353a2254d4cde (diff) | |
download | chrome-ec-3e21911a0bfecd03957ecb6d9d0bdd77e469bc09.tar.gz |
TCPMv2: Support 64 timers
Use arrays of 32-bit fields to store PD timer status for each port.
Provide a mechanism to perform atomic operations on the appropriate
fields for each timer.
BUG=b:141363146
TEST=make run-usb_pe_drp
BRANCH=none
Signed-off-by: Abe Levkoy <alevkoy@chromium.org>
Change-Id: I23bb4aa9df569cec7088f5b9e451e86372eaabb7
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/3171334
Reviewed-by: Denis Brockus <dbrockus@chromium.org>
Reviewed-by: Keith Short <keithshort@chromium.org>
Commit-Queue: Denis Brockus <dbrockus@chromium.org>
Diffstat (limited to 'builtin/limits.h')
-rw-r--r-- | builtin/limits.h | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/builtin/limits.h b/builtin/limits.h index 5cbfa3e6d1..e5deb70291 100644 --- a/builtin/limits.h +++ b/builtin/limits.h @@ -6,6 +6,8 @@ #ifndef __CROS_EC_LIMITS_H_ #define __CROS_EC_LIMITS_H_ +#define CHAR_BIT 8 + #define ULONG_MAX 0xffffffffu #endif /* __CROS_EC_LIMITS_H_ */ |