diff --git a/drivers/power/sgm4154x_charger_lite/sgm4154x_charger_lite.c b/drivers/power/sgm4154x_charger_lite/sgm4154x_charger_lite.c index 87adae5b3baa..47aad0374d3c 100644 --- a/drivers/power/sgm4154x_charger_lite/sgm4154x_charger_lite.c +++ b/drivers/power/sgm4154x_charger_lite/sgm4154x_charger_lite.c @@ -2367,7 +2367,8 @@ static void sgm4154x_paired_battery_notify(void *data, low_load_en = false; } - if (chg_present) { + /* Turn off load switch if paired battery is charging */ + if (chg_present && batt_info->batt_ma > 0) { high_load_en = false; low_load_en = false; }