Lines Matching defs:init
680 dev_dbg(bq->dev, "Writing init data failed %d\n", ret);
853 struct bq25890_init_data *init = &bq->init_data;
861 {"ti,charge-current", false, TBL_ICHG, &init->ichg},
862 {"ti,battery-regulation-voltage", false, TBL_VREG, &init->vreg},
863 {"ti,termination-current", false, TBL_ITERM, &init->iterm},
864 {"ti,precharge-current", false, TBL_ITERM, &init->iprechg},
865 {"ti,minimum-sys-voltage", false, TBL_SYSVMIN, &init->sysvmin},
866 {"ti,boost-voltage", false, TBL_BOOSTV, &init->boostv},
867 {"ti,boost-max-current", false, TBL_BOOSTI, &init->boosti},
870 {"ti,thermal-regulation-threshold", true, TBL_TREG, &init->treg},
871 {"ti,ibatcomp-micro-ohms", true, TBL_RBATCOMP, &init->rbatcomp},
872 {"ti,ibatcomp-clamp-microvolt", true, TBL_VBATCOMP, &init->vclamp},
876 init->treg = 3; /* 120 degrees Celsius */
877 init->rbatcomp = init->vclamp = 0; /* IBAT compensation disabled */
902 struct bq25890_init_data *init = &bq->init_data;
908 init->ilim_en = device_property_read_bool(bq->dev, "ti,use-ilim-pin");
909 init->boostf = device_property_read_bool(bq->dev, "ti,boost-low-freq");