diff options
author | Sam Hurst <shurst@google.com> | 2016-11-29 13:58:51 -0800 |
---|---|---|
committer | ChromeOS Commit Bot <chromeos-commit-bot@chromium.org> | 2016-12-07 05:17:32 +0000 |
commit | 86aaadb00ea01eab2f5bb510dd82387b87579f9d (patch) | |
tree | 10390afd8e0877d8b92bd401c03552bd2eed8494 /include | |
parent | a6217d06b3f9de04222c25943ef761892ae3e3fa (diff) | |
download | chrome-ec-86aaadb00ea01eab2f5bb510dd82387b87579f9d.tar.gz |
usb pd: Resend request after receiving a WAIT in response to a request
When a WAIT is received in response to a request, wait SinkRequestTime
before resending the request.
BUG=chrome-os-partner:34984
TEST=make -j buildall
BRANCH=none
Change-Id: I5c8429c4a7b9cf06609996f924b8d9d535ab6b5f
Reviewed-on: https://chromium-review.googlesource.com/414533
Commit-Ready: Sam Hurst <shurst@google.com>
Tested-by: Sam Hurst <shurst@google.com>
Reviewed-by: Vincent Palatin <vpalatin@chromium.org>
Reviewed-on: https://chromium-review.googlesource.com/417291
Tested-by: Furquan Shaikh <furquan@chromium.org>
Commit-Queue: Furquan Shaikh <furquan@chromium.org>
Trybot-Ready: Furquan Shaikh <furquan@chromium.org>
Reviewed-by: Aaron Durbin <adurbin@chromium.org>
Diffstat (limited to 'include')
-rw-r--r-- | include/usb_pd.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/include/usb_pd.h b/include/usb_pd.h index b2cba7542b..10b148af68 100644 --- a/include/usb_pd.h +++ b/include/usb_pd.h @@ -160,6 +160,7 @@ enum pd_rx_errors { #define PD_T_VCONN_SOURCE_ON (100*MSEC) /* 100ms */ #define PD_T_TRY_SRC (125*MSEC) /* Max time for Try.SRC state */ #define PD_T_TRY_WAIT (600*MSEC) /* Max time for TryWait.SNK state */ +#define PD_T_SINK_REQUEST (100*MSEC) /* Wait 100ms before next request */ /* number of edges and time window to detect CC line is not idle */ #define PD_RX_TRANSITION_COUNT 3 |