feature: bsp: optimize bq25618 driver function

CHAMPION-105

Signed-off-by: liangdongdong<liangdongdong@xiaomi.com>
Change-Id: Iafa079c12a9ec385a3cd8c7c53fd31a0960b25da
This commit is contained in:
liangdongdong
2021-09-22 19:54:04 +08:00
parent 3c67a53f7d
commit 95983c6e48
2 changed files with 205 additions and 66 deletions
+192 -66
View File
File diff suppressed because it is too large Load Diff
+13
View File
@@ -110,4 +110,17 @@
#define BQ25618_ITERM_STEP_UA 20
#define BQ25618_ITERM_DEFAULT_UA 60
#define BQ25618_CHRG_FAULT_INPUT 0x10
#define BQ25618_CHRG_FAULT_THERM 0x20
#define BQ25618_CHRG_FAULT_CST_EXPIRE 0x30
#define BQ25618_NTC_FAULT_WARM 0x02
#define BQ25618_NTC_FAULT_COOL 0x03
#define BQ25618_NTC_FAULT_COLD 0x05
#define BQ25618_NTC_FAULT_HOT 0x06
#define BQ25618_SHIPMODE_MASK 0x20
#define BQ25618_SHIPMODE_SHIFT 5
#define BQ25618_CONTROL_CHARGE_MASK 0x10
#define BQ25618_CONTROL_CHARGE_SHIFT 4
#endif