Lines Matching defs:usb_chg
253 struct ux500_charger *usb_chg;
356 return di->usb_chg->ops.check_enable(di->usb_chg,
523 di->usb_chg && di->usb_chg->ops.kick_wd)
524 di->usb_chg->ops.kick_wd(di->usb_chg);
528 else if (di->usb_chg && di->usb_chg->ops.kick_wd &&
530 return di->usb_chg->ops.kick_wd(di->usb_chg);
586 if (!di->usb_chg || !di->usb_chg->ops.enable)
590 if (di->usb_chg->max_out_volt)
591 vset = min(vset, di->usb_chg->max_out_volt);
592 if (di->usb_chg->max_out_curr)
593 iset = min(iset, di->usb_chg->max_out_curr);
598 return di->usb_chg->ops.enable(di->usb_chg, enable, vset, iset);
625 } else if (di->usb_chg && di->usb_chg->ops.update_curr &&
631 if (di->usb_chg->max_out_curr)
632 iset = min(iset, di->usb_chg->max_out_curr);
636 return di->usb_chg->ops.update_curr(di->usb_chg, iset);
974 else if (!di->usb_chg &&
976 di->usb_chg = psy_to_ux500_charger(ext);