From 1e53ce006cf1b58ec3a74af05c975255967de320 Mon Sep 17 00:00:00 2001 From: Shawn Nematbakhsh Date: Wed, 20 Jul 2016 14:33:19 -0700 Subject: [PATCH] kevin: Add CONFIG_BATTERY_REQUESTS_NIL_WHEN_DEAD The battery on kevin apparently requests 0A / 0V when extremely low, so ignore this request and apply the pre-charge current. BUG=chrome-os-partner:55416 BRANCH=None TEST=Verify Kevin powers on with dead battery and battery charges as expected. Signed-off-by: Shawn Nematbakhsh Change-Id: I224f8ccd4f1d70d3a0f6f6e940fa6cbd80997fef Reviewed-on: https://chromium-review.googlesource.com/361994 Commit-Ready: Shawn N Tested-by: Shawn N Reviewed-by: Aseda Aboagye --- board/kevin/board.h | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/board/kevin/board.h b/board/kevin/board.h index 4dcca31dbe..44a00b22ca 100644 --- a/board/kevin/board.h +++ b/board/kevin/board.h @@ -92,6 +92,10 @@ #define CONFIG_BATTERY_PRESENT_GPIO GPIO_EC_BATT_PRES_L #define CONFIG_BATTERY_SMART +#ifdef BOARD_KEVIN +#define CONFIG_BATTERY_REQUESTS_NIL_WHEN_DEAD +#endif + #define PD_OPERATING_POWER_MW 15000 #define PD_MAX_POWER_MW 60000 #define PD_MAX_CURRENT_MA 3000