diff options
author | Edward Hill <ecgh@chromium.org> | 2020-09-09 13:54:21 -0600 |
---|---|---|
committer | Commit Bot <commit-bot@chromium.org> | 2020-09-11 21:42:22 +0000 |
commit | 4532bb55f546931efd35eee77226615cc59a9eff (patch) | |
tree | 4c4d51419c1730900f6e95dca63287c491d95375 | |
parent | 568185bbf61c6b55701c638a3c41e0a022ec2554 (diff) | |
download | chrome-ec-4532bb55f546931efd35eee77226615cc59a9eff.tar.gz |
tcpmv2: Fix PD_EVENT_SEND_HARD_RESET
PD_EVENT_SEND_HARD_RESET was not connected up to anything.
BUG=b:166536767
BRANCH=zork
TEST=hard reset on OC
Signed-off-by: Edward Hill <ecgh@chromium.org>
Change-Id: I2d6fd660ce5b8b9208ae74cb9a128aae3ba2b51f
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/2402138
Reviewed-by: Aseda Aboagye <aaboagye@chromium.org>
Reviewed-by: Denis Brockus <dbrockus@chromium.org>
-rw-r--r-- | common/usbc/usb_tc_drp_acc_trysrc_sm.c | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/common/usbc/usb_tc_drp_acc_trysrc_sm.c b/common/usbc/usb_tc_drp_acc_trysrc_sm.c index 287bea463f..22ad156074 100644 --- a/common/usbc/usb_tc_drp_acc_trysrc_sm.c +++ b/common/usbc/usb_tc_drp_acc_trysrc_sm.c @@ -1486,6 +1486,9 @@ void tc_event_check(int port, int evt) if (evt & PD_EVENT_RX_HARD_RESET) pd_execute_hard_reset(port); + if (evt & PD_EVENT_SEND_HARD_RESET) + tc_hard_reset_request(port); + #ifdef CONFIG_POWER_COMMON if (IS_ENABLED(CONFIG_POWER_COMMON)) { if (evt & PD_EVENT_POWER_STATE_CHANGE) |