summaryrefslogtreecommitdiff
path: root/board
diff options
context:
space:
mode:
authorVincent Palatin <vpalatin@chromium.org>2015-06-12 11:01:08 -0700
committerChromeOS Commit Bot <chromeos-commit-bot@chromium.org>2015-06-13 01:25:13 +0000
commit181913141d3dacbe6d5050267099e8f8b8de9865 (patch)
tree2a9a480800e603ca28fcaa7c70810d1b91a9f6f4 /board
parente96c8885d4e5f1947726328cd3731978c5399cb2 (diff)
downloadchrome-ec-181913141d3dacbe6d5050267099e8f8b8de9865.tar.gz
pd: do not glitch USB when going to S5 in debug mode
When we are going to S5 with a debug accessory plugged, we cannot transition through the 'PD_DRP_FORCE_SINK' else we would disable/re-enable the USB muxes triggering disconnections/glitches on the USB debug console. So, rework the management of the dual role toggling special case (used to detect debug accessories) : remove the special DRP state and re-write the conditions. Signed-off-by: Vincent Palatin <vpalatin@chromium.org> BRANCH=smaug BUG=chrome-os-partner:41399 TEST=on Ryu, connect to the EC console through Suzy-Q and issue the "apshutdown" command, then see the EC USB console is randomly disconnected/re-connected or acting up. Change-Id: Id44a9360a836e7c10a30f5afb2971bc7c3d01a5c Reviewed-on: https://chromium-review.googlesource.com/277275 Reviewed-by: Alec Berg <alecaberg@chromium.org> Tested-by: Vincent Palatin <vpalatin@chromium.org> Commit-Queue: Vincent Palatin <vpalatin@chromium.org>
Diffstat (limited to 'board')
0 files changed, 0 insertions, 0 deletions