Lines Matching defs:usb
110 struct power_supply usb;
231 printk(KERN_CONT "usb charger overvoltage condition\n");
394 * pmic_usb_get_property - usb power source get property
395 * @psy: usb power supply context
396 * @psp: usb power source property
397 * @val: usb power source property value
400 * PMIC usb power source property needs to be provided to power_supply
408 struct pmic_power_module_info, usb);
500 * PMIC battery charger needs to be enabled based on the usb charge
517 dev_warn(pbi->dev, "%s(): out of range usb charger "
536 * battery full condition occurs or usb otg & battery connect
555 * to enable battery charger if it detects usb and battery detect
616 /* check usb otg power capability and set charger accordingly */
620 "%s(): usb otg power query failed with error code %d\n",
709 /* register pmic-usb with power supply subsystem */
710 pbi->usb.name = "pmic-usb";
711 pbi->usb.type = POWER_SUPPLY_TYPE_USB;
712 pbi->usb.properties = pmic_usb_props;
713 pbi->usb.num_properties = ARRAY_SIZE(pmic_usb_props);
714 pbi->usb.get_property = pmic_usb_get_property;
715 retval = power_supply_register(dev, &pbi->usb);
718 "%s(): failed to register pmic usb device with power supply subsystem\n",
724 printk(KERN_INFO "pmic-battery: %s() - pmic usb device "
765 power_supply_unregister(&pbi->usb);