Register No. Register Field Register Field & Bit Register Field value when using battery /* REG00 */ [F_EN_HIZ] REG_FIELD(0x00, 7, 7), [ 207.130275] ------bq25890_fields[0]:0 [F_EN_ILIM] REG_FIELD(0x00, 6, 6), [ 207.130763] ------bq25890_fields[1]:1 [F_IILIM] REG_FIELD(0x00, 0, 5), [ 207.131253] ------bq25890_fields[2]:28 /* REG01 */ [F_BHOT] REG_FIELD(0x01, 6, 7), [ 207.131264] ------bq25890_fields[3]:0 [F_BCOLD] REG_FIELD(0x01, 5, 5), [ 207.131274] ------bq25890_fields[4]:0 [F_VINDPM_OFS] REG_FIELD(0x01, 0, 4), [ 207.131285] ------bq25890_fields[5]:1 /* REG02 */ [F_CONV_START] REG_FIELD(0x02, 7, 7), [ 207.131295] ------bq25890_fields[6]:0 [F_CONV_RATE] REG_FIELD(0x02, 6, 6), [ 207.131305] ------bq25890_fields[7]:1 [F_BOOSTF] REG_FIELD(0x02, 5, 5), [ 207.131315] ------bq25890_fields[8]:0 [F_ICO_EN] REG_FIELD(0x02, 4, 4), [ 207.131325] ------bq25890_fields[9]:1 [F_HVDCP_EN] REG_FIELD(0x02, 3, 3), [ 207.131335] ------bq25890_fields[10]:1 [F_MAXC_EN] REG_FIELD(0x02, 2, 2), [ 207.131345] ------bq25890_fields[11]:1 [F_FORCE_DPM] REG_FIELD(0x02, 1, 1), [ 207.131355] ------bq25890_fields[12]:0 [F_AUTO_DPDM_EN] REG_FIELD(0x02, 0, 0), [ 207.131365] ------bq25890_fields[13]:1 /* REG03 */ [F_BAT_LOAD_EN] REG_FIELD(0x03, 7, 7), [ 207.131375] ------bq25890_fields[14]:0 [F_WD_RST] REG_FIELD(0x03, 6, 6), [ 207.131385] ------bq25890_fields[15]:0 [F_OTG_CFG] REG_FIELD(0x03, 5, 5), [ 207.131395] ------bq25890_fields[16]:0 [F_CHG_CFG] REG_FIELD(0x03, 4, 4), [ 207.131405] ------bq25890_fields[17]:1 [F_SYSVMIN] REG_FIELD(0x03, 1, 3), [ 207.131415] ------bq25890_fields[18]:6 /* REG04 */ [F_PUMPX_EN] REG_FIELD(0x04, 7, 7), [ 207.131425] ------bq25890_fields[19]:0 [F_ICHG] REG_FIELD(0x04, 0, 6), [ 207.131435] ------bq25890_fields[20]:15 /* REG05 */ [F_IPRECHG] REG_FIELD(0x05, 4, 7), [ 207.131446] ------bq25890_fields[21]:1 [F_ITERM] REG_FIELD(0x05, 0, 3), [ 207.131455] ------bq25890_fields[22]:0 /* REG06 */ [F_VREG] REG_FIELD(0x06, 2, 7), [ 207.131465] ------bq25890_fields[23]:22 [F_BATLOWV] REG_FIELD(0x06, 1, 1), [ 207.131475] ------bq25890_fields[24]:1 [F_VRECHG] REG_FIELD(0x06, 0, 0), [ 207.131485] ------bq25890_fields[25]:0 /* REG07 */ [F_TERM_EN] REG_FIELD(0x07, 7, 7), [ 207.131495] ------bq25890_fields[26]:1 [F_STAT_DIS] REG_FIELD(0x07, 6, 6), [ 207.131505] ------bq25890_fields[27]:0 [F_WD] REG_FIELD(0x07, 4, 5), [ 207.131515] ------bq25890_fields[28]:0 [F_TMR_EN] REG_FIELD(0x07, 3, 3), [ 207.131525] ------bq25890_fields[29]:1 [F_CHG_TMR] REG_FIELD(0x07, 1, 2), [ 207.131535] ------bq25890_fields[30]:2 [F_JEITA_ISET] REG_FIELD(0x07, 0, 0), [ 207.131545] ------bq25890_fields[31]:1 /* REG08 */ [F_BATCMP] REG_FIELD(0x08, 6, 7), [ 207.131555] ------bq25890_fields[32]:0 [F_VCLAMP] REG_FIELD(0x08, 2, 4), [ 207.131565] ------bq25890_fields[33]:0 [F_TREG] REG_FIELD(0x08, 0, 1), [ 207.131575] ------bq25890_fields[34]:3 /* REG09 */ [F_FORCE_ICO] REG_FIELD(0x09, 7, 7), [ 207.132231] ------bq25890_fields[35]:0 [F_TMR2X_EN] REG_FIELD(0x09, 6, 6), [ 207.132756] ------bq25890_fields[36]:1 [F_BATFET_DIS] REG_FIELD(0x09, 5, 5), [ 207.133281] ------bq25890_fields[37]:0 [F_JEITA_VSET] REG_FIELD(0x09, 4, 4), [ 207.133771] ------bq25890_fields[38]:0 [F_BATFET_DLY] REG_FIELD(0x09, 3, 3), [ 207.134261] ------bq25890_fields[39]:0 [F_BATFET_RST_EN] REG_FIELD(0x09, 2, 2), [ 207.134751] ------bq25890_fields[40]:1 [F_PUMPX_UP] REG_FIELD(0x09, 1, 1), [ 207.135239] ------bq25890_fields[41]:0 [F_PUMPX_DN] REG_FIELD(0x09, 0, 0), [ 207.135955] ------bq25890_fields[42]:0 /* REG0A */ [F_BOOSTV] REG_FIELD(0x0A, 4, 7), [ 207.135969] ------bq25890_fields[43]:7 [F_BOOSTI] REG_FIELD(0x0A, 0, 2), [ 207.136018] ------bq25890_fields[44]:1 /* REG0B */ [F_VBUS_STAT] REG_FIELD(0x0B, 5, 7), [ 207.136590] ------bq25890_fields[45]:4 [F_CHG_STAT] REG_FIELD(0x0B, 3, 4), [ 207.137102] ------bq25890_fields[46]:0 [F_PG_STAT] REG_FIELD(0x0B, 2, 2), [ 207.137611] ------bq25890_fields[47]:1 [F_SDP_STAT] REG_FIELD(0x0B, 1, 1), [ 207.138120] ------bq25890_fields[48]:1 [F_VSYS_STAT] REG_FIELD(0x0B, 0, 0), [ 207.138630] ------bq25890_fields[49]:0 /* REG0C */ [F_WD_FAULT] REG_FIELD(0x0C, 7, 7), [ 207.139149] ------bq25890_fields[50]:0 [F_BOOST_FAULT] REG_FIELD(0x0C, 6, 6), [ 207.139857] ------bq25890_fields[51]:0 [F_CHG_FAULT] REG_FIELD(0x0C, 4, 5), [ 207.140454] ------bq25890_fields[52]:0 [F_BAT_FAULT] REG_FIELD(0x0C, 3, 3), [ 207.140979] ------bq25890_fields[53]:0 [F_NTC_FAULT] REG_FIELD(0x0C, 0, 2), [ 207.141513] ------bq25890_fields[54]:0 /* REG0D */ [F_FORCE_VINDPM] REG_FIELD(0x0D, 7, 7), [ 207.141528] ------bq25890_fields[55]:0 [F_VINDPM] REG_FIELD(0x0D, 0, 6), [ 207.141542] ------bq25890_fields[56]:18 /* REG0E */ [F_THERM_STAT] REG_FIELD(0x0E, 7, 7), [ 207.142057] ------bq25890_fields[57]:0 [F_BATV] REG_FIELD(0x0E, 0, 6), [ 207.142574] ------bq25890_fields[58]:81 /* REG0F */ [F_SYSV] REG_FIELD(0x0F, 0, 6), [ 207.143090] ------bq25890_fields[59]:81 /* REG10 */ [F_TSPCT] REG_FIELD(0x10, 0, 6), [ 207.143851] ------bq25890_fields[60]:57 /* REG11 */ [F_VBUS_GD] REG_FIELD(0x11, 7, 7), [ 207.144411] ------bq25890_fields[61]:1 [F_VBUSV] REG_FIELD(0x11, 0, 6), [ 207.144978] ------bq25890_fields[62]:66 /* REG12 */ [F_ICHGR] REG_FIELD(0x12, 0, 6), [ 207.145545] ------bq25890_fields[63]:0 /* REG13 */ [F_VDPM_STAT] REG_FIELD(0x13, 7, 7), [ 207.146060] ------bq25890_fields[64]:0 [F_IDPM_STAT] REG_FIELD(0x13, 6, 6), [ 207.146578] ------bq25890_fields[65]:0 [F_IDPM_LIM] REG_FIELD(0x13, 0, 5), [ 207.147105] ------bq25890_fields[66]:8 /* REG14 */ [F_REG_RST] REG_FIELD(0x14, 7, 7), [ 207.147804] ------bq25890_fields[67]:0 [F_ICO_OPTIMIZED] REG_FIELD(0x14, 6, 6), [ 207.148357] ------bq25890_fields[68]:0 [F_PN] REG_FIELD(0x14, 3, 5), [ 207.148932] ------bq25890_fields[69]:3 [F_TS_PROFILE] REG_FIELD(0x14, 2, 2), [ 207.149448] ------bq25890_fields[70]:1 [F_DEV_REV] REG_FIELD(0x14, 0, 1) [ 207.149956] ------bq25890_fields[71]:3