summaryrefslogtreecommitdiff
path: root/include/usb_pd_tcpm.h
diff options
context:
space:
mode:
authorTing Shen <phoenixshen@google.com>2019-10-23 14:49:53 +0800
committerCommit Bot <commit-bot@chromium.org>2020-01-08 13:29:31 +0000
commit5750cc926d64033fe7f19b760165011120915ab0 (patch)
tree7970f141553a9cd68f3b328f44b147f88e3367fe /include/usb_pd_tcpm.h
parent494adea44a92c3c3737f98021a8959434efa7906 (diff)
downloadchrome-ec-5750cc926d64033fe7f19b760165011120915ab0.tar.gz
usb_pd: return to correct state after tcpc reset
Currently tcpc reset always let usb pd state machine goes back to PD_DEFAULT_STATE, which is SNK_DISCONNECTED if USB_PD_DUAL_ROLE enabled, and stay at sink even if PD_DRP_FORCE_SOURCE flag turned on. We should follow the drp_state setting after reset. BUG=b:138803492 TEST=test_that --fast --board=kukui $DUT_IP firmware_PDConnect \ firmware_PDTrySrc firmware_PDDataSwap BRANCH=none Change-Id: I2ef59214fc63f253488789f1dc820576497e20ad Signed-off-by: Ting Shen <phoenixshen@google.com> Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/1873859 Reviewed-by: Eric Yilun Lin <yllin@chromium.org> Reviewed-by: Jett Rink <jettrink@chromium.org> Commit-Queue: Ting Shen <phoenixshen@chromium.org> Tested-by: Ting Shen <phoenixshen@chromium.org>
Diffstat (limited to 'include/usb_pd_tcpm.h')
0 files changed, 0 insertions, 0 deletions