summaryrefslogtreecommitdiff
path: root/board/puff
diff options
context:
space:
mode:
authorAndrew McRae <amcrae@google.com>2020-06-09 15:25:46 +1000
committerCommit Bot <commit-bot@chromium.org>2020-06-10 00:56:56 +0000
commitb5d255029d4662dca049b9754a5c159871a4b92d (patch)
tree148b74a2e56c623f3362f2cc282175a608d8276d /board/puff
parent3fa39342c9190206a358ef89a33a7608a8f1e7fc (diff)
downloadchrome-ec-b5d255029d4662dca049b9754a5c159871a4b92d.tar.gz
Puff: Adjust VBUS and VCONN timers
Using measured values from b/143501304 adjust the USB PD timing parameters: tVBUSON = 1.9ms tVBUSOFF = 472us tVCONNON = 80.5us tVCONNOFF = 6.157ms BUG=b:143501304 TEST=Connect/disconnect type C hub and monitor and ensure they still work. BRANCH=none Change-Id: Ib45d2c3c7fbbd6f67e17d8a41185096412f8b7d9 Signed-off-by: Andrew McRae <amcrae@google.com> Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/2235234 Tested-by: Andrew McRae <amcrae@chromium.org> Reviewed-by: Aseda Aboagye <aaboagye@chromium.org> Commit-Queue: Andrew McRae <amcrae@chromium.org>
Diffstat (limited to 'board/puff')
-rw-r--r--board/puff/board.h7
1 files changed, 4 insertions, 3 deletions
diff --git a/board/puff/board.h b/board/puff/board.h
index b8ffc965d3..e639efaa57 100644
--- a/board/puff/board.h
+++ b/board/puff/board.h
@@ -105,9 +105,10 @@
#define CONFIG_POWER_TRACK_HOST_SLEEP_STATE
#define CONFIG_INA3221
-#define PD_POWER_SUPPLY_TURN_ON_DELAY 30000 /* us */
-#define PD_POWER_SUPPLY_TURN_OFF_DELAY 250000 /* us */
-#define PD_VCONN_SWAP_DELAY 5000 /* us */
+/* b/143501304 */
+#define PD_POWER_SUPPLY_TURN_ON_DELAY 4000 /* us */
+#define PD_POWER_SUPPLY_TURN_OFF_DELAY 2000 /* us */
+#define PD_VCONN_SWAP_DELAY 8000 /* us */
#define PD_OPERATING_POWER_MW CONFIG_CHARGER_MIN_POWER_MW_FOR_POWER_ON
#define PD_MAX_POWER_MW 100000