diff options
author | Shawn Nematbakhsh <shawnn@chromium.org> | 2017-07-18 08:13:21 -0700 |
---|---|---|
committer | chrome-bot <chrome-bot@chromium.org> | 2017-07-18 14:26:16 -0700 |
commit | dc4c34d13702c2b759646ab481282688e0fb6e16 (patch) | |
tree | 717db7a620036611699d0d1c40b4121774bd4d7e /common | |
parent | 94bba42b650f1fac9ec8cdc69df2c82e5bf01f54 (diff) | |
download | chrome-ec-dc4c34d13702c2b759646ab481282688e0fb6e16.tar.gz |
ec_commands: Add define for maximum number of PD ports
It's helpful for the host to know the maximum number of PD ports that
can possibly exist in a cros-ec device.
BUG=chromium:741711
BRANCH=None
TEST=`make buildall -j`
Signed-off-by: Shawn Nematbakhsh <shawnn@chromium.org>
Change-Id: Ic8a9eb22dc0bf51c8f5e1dfe380ca8f187481070
Reviewed-on: https://chromium-review.googlesource.com/576138
Commit-Ready: Shawn N <shawnn@chromium.org>
Tested-by: Shawn N <shawnn@chromium.org>
Reviewed-by: Nicolas Boichat <drinkcat@chromium.org>
Diffstat (limited to 'common')
-rw-r--r-- | common/usb_pd_protocol.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/common/usb_pd_protocol.c b/common/usb_pd_protocol.c index bb09a44819..81e1bd2e8a 100644 --- a/common/usb_pd_protocol.c +++ b/common/usb_pd_protocol.c @@ -31,6 +31,8 @@ #define CPRINTF(format, args...) cprintf(CC_USBPD, format, ## args) #define CPRINTS(format, args...) cprints(CC_USBPD, format, ## args) +BUILD_ASSERT(CONFIG_USB_PD_PORT_COUNT <= EC_USB_PD_MAX_PORTS); + /* * Debug log level - higher number == more log * Level 0: Log state transitions |