diff options
author | Vincent Palatin <vpalatin@chromium.org> | 2015-10-22 09:03:42 -0700 |
---|---|---|
committer | chrome-bot <chrome-bot@chromium.org> | 2015-10-23 18:03:13 -0700 |
commit | b3911e8eeffe128187fc03c0e5faaa8dabe6752f (patch) | |
tree | 0f401204243955193cddac553e5d31635a359c9d /board/ryu | |
parent | 81d269dc004b6c7334e4e8eafbb2872e5b6fdcf1 (diff) | |
download | chrome-ec-b3911e8eeffe128187fc03c0e5faaa8dabe6752f.tar.gz |
ryu: do not pull EN_PP3300
Modify the former workaround for board revisions missing an external
pull-up to 1.8V on EN_PP3300 :
the 100kOhm resistor between GPE13 and EN_PP3300 is still stuffed even
on boards which don't need the workaround, so tri-state the pin to avoid
driving the net.
Signed-off-by: Vincent Palatin <vpalatin@chromium.org>
BRANCH=smaug
BUG=chrome-os-partner:46799
TEST=probed EN_3300 voltage level.
Change-Id: I48f2b2fa9a716cdbe07fbc8a006ba4d3fcfaa63d
Reviewed-on: https://chromium-review.googlesource.com/307868
Reviewed-by: Todd Broch <tbroch@chromium.org>
Reviewed-by: Gwendal Grignou <gwendal@chromium.org>
Commit-Queue: Vincent Palatin <vpalatin@chromium.org>
Tested-by: Vincent Palatin <vpalatin@chromium.org>
(cherry picked from commit 53e49d6d6541183349bb7267fa5ec2b1db250d99)
Reviewed-on: https://chromium-review.googlesource.com/308514
Commit-Ready: Vincent Palatin <vpalatin@chromium.org>
Diffstat (limited to 'board/ryu')
-rw-r--r-- | board/ryu/gpio.inc | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/board/ryu/gpio.inc b/board/ryu/gpio.inc index 5871bd9271..a81d6d6c59 100644 --- a/board/ryu/gpio.inc +++ b/board/ryu/gpio.inc @@ -51,7 +51,7 @@ GPIO(PMIC_WARM_RESET_L, PIN(E, 4), GPIO_ODR_HIGH) * This GPIO is used to pull it up through an external 100kOhm. * EN_PP3300 is still controlled by PMIC though. */ -GPIO(EN_PP3300_RSVD, PIN(E, 13), GPIO_OUT_LOW) +GPIO(EN_PP3300_RSVD, PIN(E, 13), GPIO_ODR_HIGH) /* sensor temp output and PMIC reset input */ GPIO(PMIC_THERM_L, PIN(B, 8), GPIO_ODR_HIGH) GPIO(VBUS_SENSE, PIN(A, 0), GPIO_ANALOG) |