summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorVincent Palatin <vpalatin@chromium.org>2015-10-22 09:03:42 -0700
committerChromeOS bot <3su6n15k.default@developer.gserviceaccount.com>2015-10-23 05:15:01 +0000
commit53e49d6d6541183349bb7267fa5ec2b1db250d99 (patch)
tree9a186ad978c26b2765f9469b4e13265c0c7c0b6a
parent9ab6b246636b11a6390efefaf170a59c157d3d4b (diff)
downloadchrome-ec-53e49d6d6541183349bb7267fa5ec2b1db250d99.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>
-rw-r--r--board/ryu/gpio.inc2
1 files changed, 1 insertions, 1 deletions
diff --git a/board/ryu/gpio.inc b/board/ryu/gpio.inc
index ec84f7b869..b2321e819b 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)