summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLogan_Liao <logan_Liao@compal.corp-partner.google.com>2021-11-09 09:07:41 +0800
committerCommit Bot <commit-bot@chromium.org>2021-11-09 03:55:44 +0000
commitf0842e3615cb3ed09799558f2f27c32991e7a279 (patch)
tree6be9dfec936b2f9bb35f45e7da0a72dc2f05fdfb
parent4b169e44a92dd5d9c9d37719742a605f74446a49 (diff)
downloadchrome-ec-f0842e3615cb3ed09799558f2f27c32991e7a279.tar.gz
felwinter : Correct battery disconnect_val.
This patch correct battery disconnect_val value. The address 0 16 bit is contain XCHG/XDSG, .mfgacc_support is not required, so remove it. Typically, we have used XDSG(bit 13) with a disconnect val of 0x2000. BUG=b:197593415 BRANCH=none TEST=It doesn't show battery disconnect in EC log. Ectool batterycutoff success. Change-Id: I93f04ba28c5fe913d068f8b8449299567c460982 Signed-off-by: Logan_Liao <logan_Liao@compal.corp-partner.google.com> Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/3268027 Reviewed-by: Logan Liao <logan_liao@compal.corp-partner.google.com> Reviewed-by: Ko Ko <ko_ko@compal.corp-partner.google.com> Reviewed-by: caveh jalali <caveh@chromium.org> Tested-by: Logan Liao <logan_liao@compal.corp-partner.google.com> Commit-Queue: caveh jalali <caveh@chromium.org>
-rw-r--r--board/felwinter/battery.c7
1 files changed, 3 insertions, 4 deletions
diff --git a/board/felwinter/battery.c b/board/felwinter/battery.c
index e0c1213130..08c129d118 100644
--- a/board/felwinter/battery.c
+++ b/board/felwinter/battery.c
@@ -42,10 +42,9 @@ const struct board_batt_params board_battery_info[] = {
.reg_data = { 0x0010, 0x0010 },
},
.fet = {
- .mfgacc_support = 1,
- .reg_addr = 0x0054,
- .reg_mask = 0x0006, /* XDSG */
- .disconnect_val = 0x0006,
+ .reg_addr = 0x00,
+ .reg_mask = 0x2000, /* XDSG */
+ .disconnect_val = 0x2000,
}
},
.batt_info = {