diff options
author | Scott Collyer <scollyer@google.com> | 2019-02-05 17:39:11 -0800 |
---|---|---|
committer | chrome-bot <chrome-bot@chromium.org> | 2019-02-19 22:15:19 -0800 |
commit | 3e8588095bb0dda2aabc11fd7439083c073953f3 (patch) | |
tree | 3c01882a08a9b9ebd7ff27b93a78a8f7451c8577 /board | |
parent | 2f45ad6eadd33e9d872a6fa249c0b0517ef4fc15 (diff) | |
download | chrome-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