diff options
author | Keith Short <keithshort@chromium.org> | 2020-11-10 10:07:16 -0700 |
---|---|---|
committer | Commit Bot <commit-bot@chromium.org> | 2020-11-12 03:04:30 +0000 |
commit | c91428f889dcf63a2ffd37d2eebbb7a6a356168f (patch) | |
tree | 9450eebfb4973a0bf7a31f82926daa3daa30b2ba /zephyr | |
parent | 936df714ebd00e54cd1e9b23d57a8f93f0ae0871 (diff) | |
download | chrome-ec-c91428f889dcf63a2ffd37d2eebbb7a6a356168f.tar.gz |
tcpmv2: Don't trigger BC1.2 detect if role doesn't change
Don't trigger BC12 client detect or BC1.2 host mode if the data role
hasn't changed. This fixes issues seen with some CDP hosts that drop
VBUS if BC1.2 client detect is restarted.
BUG=b:158708115
BRANCH=firmware-volteer-13521.B-master
TEST=Connect laptop CDP to Volteer. CDP falls back to SDP but remains
stable instead of looping on BC1.2 detect.
TEST=Connect desktop CDP to Volteer, verify 7.5W charging.
TEST=Connect DCP to Volteer, verify 7.5W charging.
Signed-off-by: Keith Short <keithshort@chromium.org>
Change-Id: Ifd0ee379a0d5894894d13fb1a64b4dec2e77ec9e
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/2529809
Reviewed-by: Denis Brockus <dbrockus@chromium.org>
Reviewed-by: Aseda Aboagye <aaboagye@chromium.org>
Diffstat (limited to 'zephyr')
0 files changed, 0 insertions, 0 deletions