summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorKeith Short <keithshort@chromium.org>2020-12-07 15:54:54 -0700
committerCommit Bot <commit-bot@chromium.org>2020-12-08 21:57:57 +0000
commitb5b7e4500c407e57e4d734bbd42b3a100dd08e96 (patch)
tree2f54082eaa96a4cde8a59e44ad5764d98a67f1b3
parent6f0894886e4d15c60430b380001156b5292438cb (diff)
downloadchrome-ec-b5b7e4500c407e57e4d734bbd42b3a100dd08e96.tar.gz
volteer: Configure additional unused signals
Configure additional unused signals to save power on S0ix. Savings are about 200 uW. EC power consumption, averaged over 60 minutes: Before changes: Avg 5.07 mW, max 13.61 mW, min 3.68 mW With changes: Avg 4.84 mW, max 7.14 mW, min 3.54 mW BUG=b:155882590 BRANCH=none TEST=make buildall TEST=Use Volteer reworked with sweetberry and measure power. Signed-off-by: Keith Short <keithshort@chromium.org> Change-Id: I9f01b04b0c363a31a8c6f703666d65f00c79ad8c Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/2578932 Reviewed-by: Abe Levkoy <alevkoy@chromium.org> Commit-Queue: Abe Levkoy <alevkoy@chromium.org>
-rw-r--r--board/volteer/gpio.inc4
1 files changed, 4 insertions, 0 deletions
diff --git a/board/volteer/gpio.inc b/board/volteer/gpio.inc
index b50cdf91b1..5682b47740 100644
--- a/board/volteer/gpio.inc
+++ b/board/volteer/gpio.inc
@@ -106,6 +106,10 @@ GPIO(CCD_MODE_ODL, PIN(E, 5), GPIO_INPUT) /* Case Closed Debug Mode */
GPIO(EC_SLP_S0IX, PIN(7, 2), GPIO_INPUT | GPIO_PULL_UP)
/* Unused signals */
+GPIO(CHARGER_INT_L, PIN(7, 3), GPIO_INPUT) /* Interrupt not used from ISL9241, on board pull-up */
+GPIO(EC_GP_SEL0_ODL, PIN(B, 6), GPIO_OUT_LOW) /* Cannot be configured as input, drive output low, don't rely on the default setting of PxDOUT register */
+GPIO(CPU_C10_GATE_L, PIN(6, 7), GPIO_INPUT) /* Unused power sequence signal from AP. Has an on-board pull-down. */
+GPIO(EN_PP5000_USB_AG, PIN(A, 7), GPIO_INPUT | GPIO_PULL_UP) /* Unconnected power sequencing signal */
GPIO(UNUSED_GPIO41, PIN(4, 1), GPIO_INPUT | GPIO_PULL_UP)
GPIO(UNUSED_GPIOF2, PIN(F, 2), GPIO_INPUT | GPIO_PULL_UP)
GPIO(UNUSED_GPIO96, PIN(9, 6), GPIO_INPUT | GPIO_PULL_UP)