summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorlehai deng <denglehai@ithaier.com>2016-01-04 16:14:04 +0800
committerChromeOS bot <3su6n15k.default@developer.gserviceaccount.com>2016-01-05 01:36:04 +0000
commitfec6f23d6014de573d50a27030dfe58ab0bbeb1d (patch)
treec3c5fd69e7bf68eda2e97492cef7a4d06cb0d4a5
parentd39eefd978f3abc88ccdede85dd5a2f461796662 (diff)
downloadchrome-ec-fec6f23d6014de573d50a27030dfe58ab0bbeb1d.tar.gz
wizpig:Enable battery present detection.
This change will enable the platform to detect the battery presence and allow the platform to boot without battery. BUG=chrome-os-partner:48985 BRANCH=firmware-strago-7287.B TEST=Build/flash the EC and boot with and without battery. Change-Id: Ifd36fc1657ff434e60c6f9d770ba4cf6c8a234ae Signed-off-by: lehai deng <denglehai@ithaier.com> Reviewed-on: https://chromium-review.googlesource.com/320034 Reviewed-by: Shawn N <shawnn@chromium.org>
-rw-r--r--board/wizpig/board.h1
-rw-r--r--board/wizpig/gpio.inc2
2 files changed, 2 insertions, 1 deletions
diff --git a/board/wizpig/board.h b/board/wizpig/board.h
index 947298a10f..a337eb4553 100644
--- a/board/wizpig/board.h
+++ b/board/wizpig/board.h
@@ -48,6 +48,7 @@
#define CONFIG_PMIC
#define CONFIG_BATTERY_CUT_OFF
+#define CONFIG_BATTERY_PRESENT_GPIO GPIO_BAT_PRESENT_L
#define CONFIG_BATTERY_SMART
#define CONFIG_CHARGER
#define CONFIG_CHARGER_V2
diff --git a/board/wizpig/gpio.inc b/board/wizpig/gpio.inc
index 960c598454..d993dda0af 100644
--- a/board/wizpig/gpio.inc
+++ b/board/wizpig/gpio.inc
@@ -105,7 +105,7 @@ GPIO(EC_BL_DISABLE_L, PIN(202), GPIO_OUT_HIGH) /* EDP backligh
GPIO(SMC_SHUTDOWN, PIN(203), GPIO_OUT_LOW) /* Shutdown signal from EC to power sequencing PLD */
GPIO(NC_GPIO204, PIN(204), GPIO_INPUT | GPIO_PULL_UP) /* NC */
-GPIO(SUSPWRDNACK_SOC_EC,PIN(210), GPIO_OUT_LOW) /* SUSPWRDNACK signal from MOIC device to EC */
+GPIO(BAT_PRESENT_L, PIN(210), GPIO_INPUT) /* HW battery detection signal from battery to EC */
GPIO(GPIO_3_EC, PIN(211), GPIO_OUT_LOW) /* Sleep SOIX signal from SOC to EC */
/* Alternate functions GPIO definition */