diff options
author | Jett Rink <jettrink@chromium.org> | 2018-05-09 16:20:47 -0600 |
---|---|---|
committer | chrome-bot <chrome-bot@chromium.org> | 2018-05-10 15:10:16 -0700 |
commit | ec1428f96dd750d20047b6b1c4a72e270d71682e (patch) | |
tree | ed126a956b46ab388b480fc01f4f6b8a7c471a16 | |
parent | 1356a1a5b747bb9159e8e71db03a9f93a196b245 (diff) | |
download | chrome-ec-ec1428f96dd750d20047b6b1c4a72e270d71682e.tar.gz |
yorp: increase current limit
We need to increase our current limit so we don't trip when we are right
at 3.0A.
BRANCH=none
BUG=b:79482290
TEST=yorp can now source 3A
Change-Id: If90af7e6eeaf90d3bd0ac67462e94523d2348a0a
Signed-off-by: Jett Rink <jettrink@chromium.org>
Reviewed-on: https://chromium-review.googlesource.com/1053238
Reviewed-by: Furquan Shaikh <furquan@chromium.org>
Reviewed-by: Scott Collyer <scollyer@chromium.org>
-rw-r--r-- | driver/ppc/nx20p3483.c | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/driver/ppc/nx20p3483.c b/driver/ppc/nx20p3483.c index d9f760165a..340418b632 100644 --- a/driver/ppc/nx20p3483.c +++ b/driver/ppc/nx20p3483.c @@ -88,9 +88,11 @@ static int nx20p3483_set_vbus_source_current_limit(int port, return status; regval &= ~NX20P3483_ILIM_MASK; + + /* We need buffer room for all current values. */ switch (rp) { case TYPEC_RP_3A0: - regval |= NX20P3483_ILIM_3_000; + regval |= NX20P3483_ILIM_3_200; break; case TYPEC_RP_1A5: @@ -306,6 +308,7 @@ static void nx20p3483_handle_interrupt(int port) /* Check for 5V OC interrupt */ if (reg & NX20P3483_INT1_OC_5VSRC) { + CPRINTS("C%d: PPC detected overcurrent!", port); /* * TODO (b/69935262): The overcurrent action hasn't * been completed yet, but is required for TI PPC. When that |