diff options
Diffstat (limited to 'baseboard/kukui/battery_smart.c')
-rw-r--r-- | baseboard/kukui/battery_smart.c | 12 |
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; |