From 77f7c23afbf8dc29609715b0767925fb76efdb71 Mon Sep 17 00:00:00 2001 From: litong20 Date: Mon, 28 Nov 2022 10:27:20 +0800 Subject: [PATCH] fix wired charging error online logic Only when wireless charging is used, re-judgment whether it is online or not. but wired charging maintains the previous online status. Change-Id: I01b2074f496867237fc733645a088329e5432818 Reviewed-on: https://gerrit.mot.com/2442366 SME-Granted: SME Approvals Granted SLTApproved: Slta Waiver Tested-by: Jira Key Reviewed-by: Yonghua Yan Reviewed-by: Jianqi Yang Submit-Approved: Jira Key --- drivers/power/sgm4154x_charger_lite/sgm4154x_charger_lite.c | 2 -- 1 file changed, 2 deletions(-) diff --git a/drivers/power/sgm4154x_charger_lite/sgm4154x_charger_lite.c b/drivers/power/sgm4154x_charger_lite/sgm4154x_charger_lite.c index b1fd962a8fc0..fe80f9063910 100644 --- a/drivers/power/sgm4154x_charger_lite/sgm4154x_charger_lite.c +++ b/drivers/power/sgm4154x_charger_lite/sgm4154x_charger_lite.c @@ -794,8 +794,6 @@ static int sgm4154x_get_state(struct sgm4154x_device *sgm, if (!state->online && is_wls_online(sgm)) { state->online = 1; state->chrg_type = SGM4154x_WLS_TYPE; - } else { - state->online = 0; } state->therm_stat = !!(chrg_stat & SGM4154x_THERM_STAT);