bq25890_field_write
ret = bq25890_field_write(bq, F_OTG_CFG, val);
ret = bq25890_field_write(bq, F_PUMPX_EN, 1);
ret = bq25890_field_write(bq, F_PUMPX_UP, 1);
bq25890_field_write(bq, F_PUMPX_EN, 0);
bq25890_field_write(bq, F_PUMPX_EN, 0);
return bq25890_field_write(bq, F_CONV_RATE, 0);
ret = bq25890_field_write(bq, F_CONV_RATE, 1);
bq25890_field_write(bq, F_CONV_START, 1);
return bq25890_field_write(bq, F_ICHG, lval);
return bq25890_field_write(bq, F_VREG, lval);
return bq25890_field_write(bq, F_IINLIM, lval);
ret = bq25890_field_write(bq, F_EN_HIZ, !val->intval);
bq25890_field_write(bq, F_IINLIM, input_current_limit);
ret = bq25890_field_write(bq, F_EN_HIZ, bq->force_hiz);
ret = bq25890_field_write(bq, F_CONV_RATE, new_adc_conv_rate);
ret = bq25890_field_write(bq, F_REG_RST, 1);
ret = bq25890_field_write(bq, init_data[i].id,
ret = bq25890_field_write(bq, F_CHG_CFG, 1);
ret = bq25890_field_write(bq, F_WD, 0);
ret = bq25890_field_write(bq, F_CONV_RATE, bq->state.online && !bq->state.hiz);