summaryrefslogtreecommitdiff
path: root/board
diff options
context:
space:
mode:
authorScott Collyer <scollyer@google.com>2019-02-05 17:39:11 -0800
committerchrome-bot <chrome-bot@chromium.org>2019-02-19 22:15:19 -0800
commit3e8588095bb0dda2aabc11fd7439083c073953f3 (patch)
tree3c01882a08a9b9ebd7ff27b93a78a8f7451c8577 /board
parent2f45ad6eadd33e9d872a6fa249c0b0517ef4fc15 (diff)
downloadchrome-ec-3e8588095bb0dda2aabc11fd7439083c073953f3.tar.gz
bc12: Initial driver for pi3usb9201
This CL adds support for the PI3USB9201 dual-role BC1.2 charging chip. This chip has an I2C interface and has both host and client mode support. The D+/D- switch control is automatic based on client mode detection result and host mode settings. BUG=b:123995100 BRANCH=none TEST=Verfied that bc1.2 detection occurs following connected a charger and a EC reboot. Verfired that the D+/D- switches are closed in both client and host mode as expected. Change-Id: I3d3a3a05b5387941032cafe0ec4ede7ab7b52d52 Signed-off-by: Scott Collyer <scollyer@google.com> Reviewed-on: https://chromium-review.googlesource.com/1459821 Commit-Ready: ChromeOS CL Exonerator Bot <chromiumos-cl-exonerator@appspot.gserviceaccount.com> Tested-by: Scott Collyer <scollyer@chromium.org> Reviewed-by: Furquan Shaikh <furquan@chromium.org>
Diffstat (limited to 'board')
0 files changed, 0 insertions, 0 deletions