diff options
author | Michał Barnaś <mb@semihalf.com> | 2021-09-03 19:14:37 +0200 |
---|---|---|
committer | Commit Bot <commit-bot@chromium.org> | 2021-09-08 23:50:36 +0000 |
commit | 5b4ebe14c85f019a90b6981725cfa49b5d7c6335 (patch) | |
tree | fd35212111539b7172d1bb75f8a59d3df1bc3ccc /zephyr/dts/bindings/battery/as3gwrc3ka,c235-41.yaml | |
parent | 3bb1c5b1d1ec340bd9def9fc120c6f01d8835578 (diff) | |
download | chrome-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.yaml | 13 |
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: |