diff options
author | Keith Short <keithshort@chromium.org> | 2021-01-27 11:40:45 -0700 |
---|---|---|
committer | Commit Bot <commit-bot@chromium.org> | 2021-01-28 00:53:34 +0000 |
commit | c60037148c629e4947b67287b88c3abf701e2040 (patch) | |
tree | 8256ffd4c0b89142cebaef303f87c0baa2e8128b /board/stern/board.c | |
parent | ca4e4647d0b51587ebf86b020b966c402d619f56 (diff) | |
download | chrome-ec-c60037148c629e4947b67287b88c3abf701e2040.tar.gz |
tcpmv2: Only update USB mux state on chipset startup/shutdown
CL:2644843 modified the TC state machine to prevent changing the USB mux
state from the CHIPSET task. However, that change also caused
transitions to and from suspend states to update the mux, clearing any
althernate mode information (DP, TBT, and USB4).
Update the TC so that only chipset startup and shutdown transitions
update the USB mux.
BUG=none
BRANCH=volteer
TEST=make buildall
TEST=Connect USB4 partner, verify USB4 entered. Force AP into S0ix and
resume, verify USB4 mode is still active.
Signed-off-by: Keith Short <keithshort@chromium.org>
Change-Id: If6e9c3a5f017918a985f78a09873f02ccd7121fd
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/2653339
Reviewed-by: Abe Levkoy <alevkoy@chromium.org>
Commit-Queue: Abe Levkoy <alevkoy@chromium.org>
Diffstat (limited to 'board/stern/board.c')
0 files changed, 0 insertions, 0 deletions