diff options
author | Randall Spangler <rspangler@chromium.org> | 2014-02-07 10:45:05 -0800 |
---|---|---|
committer | chrome-internal-fetch <chrome-internal-fetch@google.com> | 2014-02-08 00:14:48 +0000 |
commit | 5c808ee56c44be4c665de6a85f5feb5cd5753f9d (patch) | |
tree | d7f5af16f6775b56ecb1725a86b3b20d617cfdd5 /include/capsense.h | |
parent | 558292108af63916fb502d2bcdf19bf3407810b0 (diff) | |
download | chrome-ec-5c808ee56c44be4c665de6a85f5feb5cd5753f9d.tar.gz |
Support DPTF charger current limiting
This enables the AP to limit charging current via ACPI.
BUG=chrome-os-partner:23971
BRANCH=rambi
TEST=manual
drain battery down to <90%, then plug into AC
(charger commands at EC console, iotools at root shell)
iotools io_write8 0x66 0x81
iotools io_write8 0x62 0x08
iotools io_write8 0x62 3
charger -> dptf limit 192, I_batt=192
charger dptf 320
charger -> dptf limit 320, I_batt=320
iotools io_write8 0x66 0x80
iotools io_write8 0x62 0x08
iotools io_read8 0x62 -> 0x05
iotools io_write8 0x66 0x81
iotools io_write8 0x62 0x08
iotools io_write8 0x62 0xff
charger -> dptf disabled, I_batt=(something > 192)
iotools io_write8 0x66 0x80
iotools io_write8 0x62 0x08
iotools io_read8 0x62 -> 0xff
Change-Id: Iace2ebbbc018143c0154310d7acd02d16a6b7339
Signed-off-by: Randall Spangler <rspangler@chromium.org>
Reviewed-on: https://chromium-review.googlesource.com/185411
Reviewed-by: Bill Richardson <wfrichar@chromium.org>
Diffstat (limited to 'include/capsense.h')
0 files changed, 0 insertions, 0 deletions