summaryrefslogtreecommitdiff
path: root/zephyr/dts/bindings/battery/as3gwrc3ka,c235-41.yaml
diff options
context:
space:
mode:
authorMichał Barnaś <mb@semihalf.com>2021-09-03 19:14:37 +0200
committerCommit Bot <commit-bot@chromium.org>2021-09-08 23:50:36 +0000
commit5b4ebe14c85f019a90b6981725cfa49b5d7c6335 (patch)
treefd35212111539b7172d1bb75f8a59d3df1bc3ccc /zephyr/dts/bindings/battery/as3gwrc3ka,c235-41.yaml
parent3bb1c5b1d1ec340bd9def9fc120c6f01d8835578 (diff)
downloadchrome-ec-5b4ebe14c85f019a90b6981725cfa49b5d7c6335.tar.gz
zephyr: fix batteries FET masks
Fix masks and values for charge and discharge FETs. Add missing charge FETs properties. BRANCH=main BUG=b:183544739 TEST=Verify if charge and discharge FETs work correctly Change-Id: I6e3abb9d8f03b9f6372e5bfb97a447b33ee4c7a9 Signed-off-by: Michał Barnaś <mb@semihalf.com> Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/3141599 Reviewed-by: Keith Short <keithshort@chromium.org> Commit-Queue: Keith Short <keithshort@chromium.org>
Diffstat (limited to 'zephyr/dts/bindings/battery/as3gwrc3ka,c235-41.yaml')
-rw-r--r--zephyr/dts/bindings/battery/as3gwrc3ka,c235-41.yaml13
1 files changed, 11 insertions, 2 deletions
diff --git a/zephyr/dts/bindings/battery/as3gwrc3ka,c235-41.yaml b/zephyr/dts/bindings/battery/as3gwrc3ka,c235-41.yaml
index 94463eca89..c4359b29d2 100644
--- a/zephyr/dts/bindings/battery/as3gwrc3ka,c235-41.yaml
+++ b/zephyr/dts/bindings/battery/as3gwrc3ka,c235-41.yaml
@@ -17,12 +17,21 @@ properties:
default: 0x00
ship_mode_reg_data:
default: [ 0x10, 0x10 ]
+ # Documentation: b/150833879
+ # Charging/Discharging FETs Status
+ # Register SBS_PackStatus_ACCESS (0x99)
+ # Bit-3: XDSG
+ # Bit-2: XCHG
fet_reg_addr:
default: 0x99
fet_reg_mask:
- default: 0x0c
+ default: 0x08
fet_disconnect_val:
- default: 0x0c
+ default: 0x08
+ fet_cfet_mask:
+ default: 0x04
+ fet_cfet_off_val:
+ default: 0x04
# Battery info
voltage_max: