summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorKyoung Kim <kyoung.il.kim@intel.com>2016-02-09 09:46:08 -0800
committerchrome-bot <chrome-bot@chromium.org>2016-02-09 19:50:58 -0800
commitd79035825072e3d4a210ba6fea347c90e397f541 (patch)
tree8791b0cab93d29ed826bdbdcffcc0fda6c293cd8
parenta766634323811e777f8b4512434364eb540eb810 (diff)
downloadchrome-ec-d79035825072e3d4a210ba6fea347c90e397f541.tar.gz
Kunimitsu: S0ix/S3 EC power improvement
USB2_OTG_ID and USB2_OTG_VBUSSENSE pins were floated due to open drain configuration. Improve EC power and remove power difference between S3 and S0ix. Improve EC power for SOC G3. BRANCH=firmware-glados-7820.B BUG=none TEST=measure EC powers at S3/SOC-G3 and S0ix and check if there are difference. Change-Id: I6471a05a1f5f75b5c805e80190a3cc7ac96d7c3b Signed-off-by: Kyoung Kim <kyoung.il.kim@intel.com> Reviewed-on: https://chromium-review.googlesource.com/326901 Reviewed-by: Shawn N <shawnn@chromium.org> (cherry picked from commit 31bff74cff46bf80518cc269da304a1090cb7eea) Reviewed-on: https://chromium-review.googlesource.com/326991 Commit-Ready: Kyoung Il Kim <kyoung.il.kim@intel.com> Tested-by: Kyoung Il Kim <kyoung.il.kim@intel.com>
-rw-r--r--board/kunimitsu/gpio.inc4
1 files changed, 2 insertions, 2 deletions
diff --git a/board/kunimitsu/gpio.inc b/board/kunimitsu/gpio.inc
index f063f4b515..5f95d8f9a1 100644
--- a/board/kunimitsu/gpio.inc
+++ b/board/kunimitsu/gpio.inc
@@ -31,7 +31,7 @@ GPIO_INT(UART0_RX, PIN(162), GPIO_INT_BOTH_DSLEEP | GPIO_PULL_UP, uart_
GPIO(G3_SLEEP_EN, PIN(55), GPIO_OUT_LOW)
GPIO(PD_RST_L, PIN(130), GPIO_ODR_HIGH)
-GPIO(USB2_OTG_ID, PIN(13), GPIO_ODR_HIGH)
+GPIO(USB2_OTG_ID, PIN(13), GPIO_ODR_LOW)
/* I2C pins - these will be reconfigured for alternate function below */
GPIO(I2C0_0_SCL, PIN(15), GPIO_INPUT)
GPIO(I2C0_0_SDA, PIN(16), GPIO_INPUT)
@@ -58,7 +58,7 @@ GPIO(USB_PD_WAKE, PIN(60), GPIO_OUT_LOW)
/* When asserted, ME does not lock security descriptor */
GPIO(PCH_SEC_DISABLE_L, PIN(65), GPIO_ODR_HIGH)
GPIO(PCH_WAKE_L, PIN(66), GPIO_ODR_HIGH)
-GPIO(USB2_OTG_VBUSSENSE, PIN(105), GPIO_ODR_HIGH)
+GPIO(USB2_OTG_VBUSSENSE, PIN(105), GPIO_OUT_LOW)
GPIO(PCH_ACOK, PIN(110), GPIO_OUT_LOW)
/* Interrupts from accelerometer / gyro -- not yet implemented */
GPIO(LID_ACCEL_INT, PIN(161), GPIO_INPUT | GPIO_PULL_DOWN) /* Lid ACCEL sensor interrupt to EC */