diff options
author | Daisuke Nojiri <dnojiri@chromium.org> | 2019-06-06 11:28:48 -0700 |
---|---|---|
committer | Commit Bot <commit-bot@chromium.org> | 2019-06-07 20:16:53 +0000 |
commit | 2e3ec3604f774d9c7bb9eaf0aaf339b4a8cbd9cd (patch) | |
tree | 45ed41aea9151a8e041e334aac145b4c58920823 /board/chocodile_vpdmcu | |
parent | 1cd577fa390d15919cee520c8655b2e08251a88d (diff) | |
download | chrome-ec-2e3ec3604f774d9c7bb9eaf0aaf339b4a8cbd9cd.tar.gz |
usbpd: Fix infinite init loop
tcpci_tcpm_init can loop forever if tcpc_read or mux_read is successful
but TCPC_REG_POWER_STATUS_UNINIT bit is set.
This patch fixes it.
Signed-off-by: Daisuke Nojiri <dnojiri@chromium.org>
BUG=chromium:971741
BRANCH=none
TEST=buildall
Change-Id: I5eeb58fc77ee0de753a6c0b049bf332e291faa29
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/1647366
Reviewed-by: Scott Collyer <scollyer@chromium.org>
Commit-Queue: Daisuke Nojiri <dnojiri@chromium.org>
Tested-by: Daisuke Nojiri <dnojiri@chromium.org>
Diffstat (limited to 'board/chocodile_vpdmcu')
0 files changed, 0 insertions, 0 deletions