Lines Matching defs:init_data
131 struct bq25890_init_data init_data;
553 val->intval = bq25890_find_val(bq->init_data.iprechg, TBL_ITERM);
557 val->intval = bq25890_find_val(bq->init_data.iterm, TBL_ITERM);
621 val->intval = bq25890_find_val(bq->init_data.ichg, TBL_ICHG);
666 val->intval = bq25890_find_val(bq->init_data.vreg, TBL_VREG);
696 maxval = bq25890_find_val(bq->init_data.ichg, TBL_ICHG);
700 maxval = bq25890_find_val(bq->init_data.vreg, TBL_VREG);
905 } init_data[] = {
906 {F_ICHG, &bq->init_data.ichg},
907 {F_VREG, &bq->init_data.vreg},
908 {F_ITERM, &bq->init_data.iterm},
909 {F_IPRECHG, &bq->init_data.iprechg},
910 {F_SYSVMIN, &bq->init_data.sysvmin},
911 {F_BOOSTV, &bq->init_data.boostv},
912 {F_BOOSTI, &bq->init_data.boosti},
913 {F_BOOSTF, &bq->init_data.boostf},
914 {F_EN_ILIM, &bq->init_data.ilim_en},
915 {F_TREG, &bq->init_data.treg},
916 {F_BATCMP, &bq->init_data.rbatcomp},
917 {F_VCLAMP, &bq->init_data.vclamp},
920 for (i = 0; i < ARRAY_SIZE(init_data); i++) {
922 ret = bq25890_field_write(bq, init_data[i].id,
923 *init_data[i].value);
925 ret = bq25890_field_read(bq, init_data[i].id);
927 *init_data[i].value = ret;
1253 cfg.init_data = pdata->regulator_init_data;
1262 cfg.init_data = NULL;
1346 struct bq25890_init_data *init = &bq->init_data;
1395 struct bq25890_init_data *init = &bq->init_data;