summaryrefslogtreecommitdiff
path: root/driver/charger/rt946x.h
diff options
context:
space:
mode:
Diffstat (limited to 'driver/charger/rt946x.h')
-rw-r--r--driver/charger/rt946x.h8
1 files changed, 8 insertions, 0 deletions
diff --git a/driver/charger/rt946x.h b/driver/charger/rt946x.h
index 9797e95255..6b0228bb3b 100644
--- a/driver/charger/rt946x.h
+++ b/driver/charger/rt946x.h
@@ -124,6 +124,7 @@
#define MT6370_REG_QCSTATUS2 0x29
#define RT946X_REG_CHGCTRL17 0X2B
#define RT946X_REG_CHGCTRL18 0X2C
+#define RT946X_REG_CHGHIDDENCTRL7 0x36
#define MT6370_REG_CHGHIDDENCTRL15 0x3E
#define RT946X_REG_CHGSTAT 0X4A
#define RT946X_REG_CHGNTC 0X4B
@@ -444,6 +445,13 @@
MT6370_MASK_APP_DPDM_IN | \
MT6370_MASK_APP_REF)
+/* ========= CHGHIDDENCTRL7 0x36 (mt6370) ======== */
+#define RT946X_ENABLE_VSYS_PROTECT 0x40
+
+#define RT946X_SHIFT_HIDDENCTRL7_VSYS_PROTECT 5
+#define RT946X_MASK_HIDDENCTRL7_VSYS_PROTECT \
+ (0x3 << RT946X_SHIFT_HIDDENCTRL7_VSYS_PROTECT)
+
/* ========== CHGCTRL18 0x1A ============ */
#define RT946X_SHIFT_IRCMP_RES 3
#define RT946X_SHIFT_IRCMP_VCLAMP 0