From 45bc705a76fead9d8dcee2105bb69dfc622233e2 Mon Sep 17 00:00:00 2001 From: Alison Venancio Date: Mon, 24 Jul 2023 14:59:09 -0400 Subject: [PATCH] rhode/devon/hawao - Invert the charging logic Modify the charging logic in the device tree to interpret positive current as charging current and negative current as discharging current. Change-Id: Id405870b07301326a7121189ce790cc12822f2b1 Reviewed-on: https://gerrit.mot.com/2687408 SME-Granted: SME Approvals Granted SLTApproved: Slta Waiver Tested-by: Jira Key Reviewed-by: litong Reviewed-by: Guobin Zhang Submit-Approved: Jira Key --- qcom/discrete_charging.dtsi | 1 + qcom/discrete_charging_devon.dtsi | 1 + qcom/discrete_charging_hawao.dtsi | 1 + 3 files changed, 3 insertions(+) diff --git a/qcom/discrete_charging.dtsi b/qcom/discrete_charging.dtsi index 87aa09f85b6e..62eb8cd447d6 100644 --- a/qcom/discrete_charging.dtsi +++ b/qcom/discrete_charging.dtsi @@ -76,6 +76,7 @@ reg = <0x64>; status = "okay"; + ibat-invert-polority = ; sense_r_mohm = <5>; factory_mode_ntc_exist = <0>; df-serialnum = "SB18D38323"; diff --git a/qcom/discrete_charging_devon.dtsi b/qcom/discrete_charging_devon.dtsi index deb810b71c51..543eaef399d0 100644 --- a/qcom/discrete_charging_devon.dtsi +++ b/qcom/discrete_charging_devon.dtsi @@ -92,6 +92,7 @@ reg = <0x64>; status = "okay"; + ibat-invert-polority = "true"; sense_r_mohm = <5>; factory_mode_ntc_exist = <0>; df-serialnum = "SB18D20540"; diff --git a/qcom/discrete_charging_hawao.dtsi b/qcom/discrete_charging_hawao.dtsi index 95ca17848e85..29913294bb77 100644 --- a/qcom/discrete_charging_hawao.dtsi +++ b/qcom/discrete_charging_hawao.dtsi @@ -196,6 +196,7 @@ reg = <0x64>; status = "okay"; + ibat-invert-polority = "true"; sense_r_mohm = <5>; df-serialnum = "SB18D24973"; #include "bat_setting/CW_nd50-atl-5000mah.dtsi"