diff options
author | Diana Z <dzigterman@chromium.org> | 2021-09-23 16:31:33 -0600 |
---|---|---|
committer | Commit Bot <commit-bot@chromium.org> | 2021-09-27 17:38:42 +0000 |
commit | 9236754d16b7a54dcb1449e2b3efd5a0044d9ea8 (patch) | |
tree | 2ff61522548c5af23494a9aab25cf19286188f34 /include/sha256.h | |
parent | 4e2d1981915533a3f214b4075babd49c8ca6c0ef (diff) | |
download | chrome-ec-9236754d16b7a54dcb1449e2b3efd5a0044d9ea8.tar.gz |
TCPMv2: Set mux to None when detaching
When detaching from a port partner, we clear out all alternate mode
information, but currently we're not clearing out the mux state
reliably. There is a mux state clear in Unattached.SNK, but it should
be called any time we're forcibly detaching a port (due to unplug, error
recovery, or suspend).
BRANCH=None
BUG=b:198204468
TEST=on guybrush, suspend a port with a monitor plugged in and verify
the mux state goes to None while suspended
on voxel, pass tast typec.Mode*.manual
Signed-off-by: Diana Z <dzigterman@chromium.org>
Change-Id: I894d8b9358b357300848c063a0db6f5f22caf12a
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/3180267
Reviewed-by: Denis Brockus <dbrockus@chromium.org>
Commit-Queue: Denis Brockus <dbrockus@chromium.org>
Diffstat (limited to 'include/sha256.h')
0 files changed, 0 insertions, 0 deletions