summaryrefslogtreecommitdiff
path: root/include
diff options
context:
space:
mode:
authorSam Hurst <shurst@google.com>2016-11-29 13:58:51 -0800
committerchrome-bot <chrome-bot@chromium.org>2016-12-02 16:52:52 -0800
commit22858a07a5076cb0c97d22c32071d2ff540934f6 (patch)
tree2226278cb8da91b5403801e9614fc11b711c1d4e /include
parentc5ebdd4a04984fc0962810912eb775e6a33f1167 (diff)
downloadchrome-ec-22858a07a5076cb0c97d22c32071d2ff540934f6.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>
Diffstat (limited to 'include')
-rw-r--r--include/usb_pd.h1
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