Lines Matching refs:binfo

195 	struct power_supply_battery_info *binfo;  member
246 UA_TO_VICHRG(charger->binfo->constant_charge_current_max_ua)); in twl6030_enable_usb()
264 UV_TO_VOREG(charger->binfo->constant_charge_voltage_max_uv)); in twl6030_enable_usb()
272 if (charger->binfo->charge_term_current_ua != -EINVAL) { in twl6030_enable_usb()
274 UA_TO_VITERM(charger->binfo->charge_term_current_ua)); in twl6030_enable_usb()
489 ret = power_supply_get_battery_info(charger->usb, &charger->binfo); in twl6030_charger_probe()
495 charger->binfo->constant_charge_voltage_max_uv, in twl6030_charger_probe()
496 charger->binfo->constant_charge_current_max_ua); in twl6030_charger_probe()
498 if (charger->binfo->constant_charge_voltage_max_uv == -EINVAL) { in twl6030_charger_probe()
503 charger->binfo->constant_charge_voltage_max_uv = in twl6030_charger_probe()
507 if (charger->binfo->constant_charge_voltage_max_uv > 4760000 || in twl6030_charger_probe()
508 charger->binfo->constant_charge_voltage_max_uv < 350000) in twl6030_charger_probe()
512 if (charger->binfo->constant_charge_current_max_ua == -EINVAL) { in twl6030_charger_probe()
517 charger->binfo->constant_charge_current_max_ua = VICHRG_TO_UA(val); in twl6030_charger_probe()
520 if (charger->binfo->constant_charge_current_max_ua < 100000 || in twl6030_charger_probe()
521 charger->binfo->constant_charge_current_max_ua > 1500000) { in twl6030_charger_probe()
526 if ((charger->binfo->charge_term_current_ua != -EINVAL) && in twl6030_charger_probe()
527 (charger->binfo->charge_term_current_ua > 400000 || in twl6030_charger_probe()
528 charger->binfo->charge_term_current_ua < 50000)) { in twl6030_charger_probe()