From eeaecf0fa7415004302fd570d7865eaee5707a85 Mon Sep 17 00:00:00 2001 From: wen zhang Date: Thu, 9 Jun 2022 16:03:42 +0800 Subject: zephyr: battery: add SMP L22M3PG0 Add SMP L22M3PG0 battery BUG=b:235459059 TEST=zmake testall BRANCH=none Change-Id: Ie8377e9f668dd91fed2b2c0060091d31367850fe Signed-off-by: wen zhang Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/3697275 Reviewed-by: Eric Yilun Lin Reviewed-by: Mike Lee --- zephyr/dts/bindings/battery/smp,l22m3pg0.yaml | 54 +++++++++++++++++++++++++++ 1 file changed, 54 insertions(+) create mode 100644 zephyr/dts/bindings/battery/smp,l22m3pg0.yaml (limited to 'zephyr/dts/bindings/battery/smp,l22m3pg0.yaml') diff --git a/zephyr/dts/bindings/battery/smp,l22m3pg0.yaml b/zephyr/dts/bindings/battery/smp,l22m3pg0.yaml new file mode 100644 index 0000000000..e0b9722675 --- /dev/null +++ b/zephyr/dts/bindings/battery/smp,l22m3pg0.yaml @@ -0,0 +1,54 @@ +# Copyright 2022 The Chromium OS Authors. All rights reserved. +# Use of this source code is governed by a BSD-style license that can be +# found in the LICENSE file. + +description: "SMP L22M3PG0" +compatible: "smp,l22m3pg0" + +include: battery-smart.yaml + +properties: + enum-name: + type: string + default: "smp,l22m3pg0" + + # Fuel gauge + manuf_name: + default: "SMP" + device_name: + default: "L22M3PG0" + ship_mode_reg_addr: + default: 0x34 + ship_mode_reg_data: + default: [ 0x0000, 0x1000 ] + fet_mfgacc_support: + default: 0 + fet_reg_addr: + default: 0x34 + fet_reg_mask: + default: 0x0100 + fet_disconnect_val: + default: 0x0100 + + # Battery info + voltage_max: + default: 13200 + voltage_normal: + default: 11310 + voltage_min: + default: 9000 + precharge_current: + default: 208 + start_charging_min_c: + default: 0 + start_charging_max_c: + default: 50 + charging_min_c: + default: 0 + charging_max_c: + default: 60 + discharging_min_c: + default: -20 + discharging_max_c: + default: 60 + -- cgit v1.2.1 From 665f765ae202e744bb98a14d6fb1e2268f35adce Mon Sep 17 00:00:00 2001 From: "jimmy.wu" Date: Mon, 4 Jul 2022 14:21:15 +0800 Subject: zephyr: Add battery info for Pujjo. Add SMP L22M3PG0/L22M3PG1, Sunwoda L22D3PG0/L22D3PG1, Celxpert L22C3PG0 for Pujjo. BUG=b:236791102 TEST=zmake build pujjo BRANCH=none Signed-off-by: jimmy.wu Change-Id: I5be61b6bbe70db1999820d1760bdc393dca5a679 Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/3739112 Reviewed-by: Andrew McRae --- zephyr/dts/bindings/battery/smp,l22m3pg0.yaml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'zephyr/dts/bindings/battery/smp,l22m3pg0.yaml') diff --git a/zephyr/dts/bindings/battery/smp,l22m3pg0.yaml b/zephyr/dts/bindings/battery/smp,l22m3pg0.yaml index e0b9722675..6060e75f50 100644 --- a/zephyr/dts/bindings/battery/smp,l22m3pg0.yaml +++ b/zephyr/dts/bindings/battery/smp,l22m3pg0.yaml @@ -24,11 +24,11 @@ properties: fet_mfgacc_support: default: 0 fet_reg_addr: - default: 0x34 + default: 0x00 fet_reg_mask: - default: 0x0100 + default: 0x0018 fet_disconnect_val: - default: 0x0100 + default: 0x0000 # Battery info voltage_max: -- cgit v1.2.1 From 71b2ef709dcb14260f5fdaa3ab4ced005a29fb46 Mon Sep 17 00:00:00 2001 From: Mike Frysinger Date: Mon, 12 Sep 2022 14:54:36 -0400 Subject: Update license boilerplate text in source code files Normally we don't do this, but enough changes have accumulated that we're doing a tree-wide one-off update of the name & style. BRANCH=none BUG=chromium:1098010 TEST=`repo upload` works Change-Id: Icd3a1723c20595356af83d190b2c6a9078b3013b Signed-off-by: Mike Frysinger Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/3891203 Reviewed-by: Jeremy Bettis Reviewed-by: Jack Rosenthal --- zephyr/dts/bindings/battery/smp,l22m3pg0.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'zephyr/dts/bindings/battery/smp,l22m3pg0.yaml') diff --git a/zephyr/dts/bindings/battery/smp,l22m3pg0.yaml b/zephyr/dts/bindings/battery/smp,l22m3pg0.yaml index 6060e75f50..991734c9bc 100644 --- a/zephyr/dts/bindings/battery/smp,l22m3pg0.yaml +++ b/zephyr/dts/bindings/battery/smp,l22m3pg0.yaml @@ -1,4 +1,4 @@ -# Copyright 2022 The Chromium OS Authors. All rights reserved. +# Copyright 2022 The ChromiumOS Authors # Use of this source code is governed by a BSD-style license that can be # found in the LICENSE file. -- cgit v1.2.1