diff options
author | Wonjoon Lee <woojoo.lee@samsung.com> | 2015-10-20 21:40:02 +0900 |
---|---|---|
committer | ChromeOS bot <3su6n15k.default@developer.gserviceaccount.com> | 2015-10-26 18:44:37 +0000 |
commit | 05dc4fef6210ca99bd1dcdceddedd9827aecce04 (patch) | |
tree | 00dcf6490b70d38ba08c068155f327757a00cd11 | |
parent | a13125fae44421aab2f5d1d7692935780b293969 (diff) | |
download | chrome-ec-05dc4fef6210ca99bd1dcdceddedd9827aecce04.tar.gz |
Celes: Add CONFIG_CHARGER_MONITOR_BP
Add new config for bq24773 function, and make GPIO210 which is
BAT_PRESENT_L interrupt pin.
BUG=chrome-os-partner:46431
BRANCH=firmware-strago-7287.B
TEST=See celes goes booting with NEXT-305U3 hub.
Check S3/Wake-up also
Change-Id: I26763bf5a04e607064d086fda56a5b499f08d60b
Signed-off-by: Wonjoon Lee <woojoo.lee@samsung.com>
Reviewed-on: https://chromium-review.googlesource.com/307191
Reviewed-by: Shawn N <shawnn@chromium.org>
-rw-r--r-- | board/celes/board.c | 1 | ||||
-rw-r--r-- | board/celes/board.h | 1 | ||||
-rw-r--r-- | board/celes/gpio.inc | 2 |
3 files changed, 3 insertions, 1 deletions
diff --git a/board/celes/board.c b/board/celes/board.c index 6db4810042..307bb73417 100644 --- a/board/celes/board.c +++ b/board/celes/board.c @@ -10,6 +10,7 @@ #include "button.h" #include "charger.h" #include "charge_state.h" +#include "driver/charger/bq24773.h" #include "driver/temp_sensor/ec_adc.h" #include "driver/temp_sensor/tmp432.h" #include "extpower.h" diff --git a/board/celes/board.h b/board/celes/board.h index 8f8f03e0c1..6e7a1edac5 100644 --- a/board/celes/board.h +++ b/board/celes/board.h @@ -56,6 +56,7 @@ #define CONFIG_CHARGER #define CONFIG_CHARGER_V2 #define CONFIG_CHARGER_BQ24770 +#define CONFIG_CHARGER_MONITOR_BP #define CONFIG_CHARGER_ILIM_PIN_DISABLED #define CONFIG_CHARGER_SENSE_RESISTOR 10 #define CONFIG_CHARGER_SENSE_RESISTOR_AC 10 diff --git a/board/celes/gpio.inc b/board/celes/gpio.inc index a3a5b47cb7..b1820083c8 100644 --- a/board/celes/gpio.inc +++ b/board/celes/gpio.inc @@ -21,6 +21,7 @@ GPIO_INT(UART0_RX, PIN(162), GPIO_INPUT | GPIO_PULL_UP, NULL) #endif GPIO_INT(PCH_SLP_S4_L, PIN(200), GPIO_INT_BOTH, power_signal_interrupt) /* SLP_S4# signal from PCH */ GPIO_INT(PCH_SLP_S3_L, PIN(206), GPIO_INT_BOTH, power_signal_interrupt) /* SLP_S3# signal from PCH */ +GPIO_INT(BAT_PRESENT_L, PIN(210), GPIO_INT_BOTH, charger_battery_present_interrupt) /* HW detection signal for battery to EC, See battery is attached */ GPIO(BOARD_VERSION2, PIN(0), GPIO_INPUT) /* BOARD_ID1 */ #ifdef CONFIG_KEYBOARD_COL2_INVERTED @@ -102,7 +103,6 @@ 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_OUTPUT | GPIO_PULL_UP) /* NC */ -GPIO(BAT_PRESENT_L, PIN(210), GPIO_INPUT) /* HW detection signal for battery to EC */ GPIO(GPIO_3_EC, PIN(211), GPIO_OUT_LOW) /* Sleep SOIX signal from SOC to EC */ /* Alternate functions GPIO definition */ |