summaryrefslogtreecommitdiff
path: root/baseboard/kukui/battery_smart.c
diff options
context:
space:
mode:
Diffstat (limited to 'baseboard/kukui/battery_smart.c')
-rw-r--r--baseboard/kukui/battery_smart.c12
1 files changed, 3 insertions, 9 deletions
diff --git a/baseboard/kukui/battery_smart.c b/baseboard/kukui/battery_smart.c
index 3cd8facd5e..ba2af17443 100644
--- a/baseboard/kukui/battery_smart.c
+++ b/baseboard/kukui/battery_smart.c
@@ -16,7 +16,7 @@ enum battery_present batt_pres_prev = BP_NOT_SURE;
/*
* Physical detection of battery.
*/
-__overridable enum battery_present battery_check_present_status(void)
+static enum battery_present battery_check_present_status(void)
{
enum battery_present batt_pres = BP_NOT_SURE;
@@ -49,14 +49,8 @@ __overridable enum battery_present battery_check_present_status(void)
if (battery_get_disconnect_state() == BATTERY_DISCONNECT_ERROR)
return BP_NOT_SURE;
- /*
- * Ensure that battery is:
- * 1. Not in cutoff
- * 2. Not disconnected
- * 3. Initialized
- */
- if (battery_is_cut_off() != BATTERY_CUTOFF_STATE_NORMAL ||
- battery_get_disconnect_state() != BATTERY_NOT_DISCONNECTED)
+ /* Ensure the battery is not in cutoff state */
+ if (battery_is_cut_off() != BATTERY_CUTOFF_STATE_NORMAL)
return BP_NO;
return batt_pres;