Lines Matching defs:usb
140 * @usb: power_supply instance for USB power
200 struct power_supply *usb;
309 bool usb = false;
319 * Dc and usb are set depending on whether they are enabled in
325 usb = !(val & IRQSTAT_E_USBIN_UV_STAT);
327 ret = smb->mains_online != dc || smb->usb_online != usb;
329 smb->usb_online = usb;
837 power_supply_changed(smb->usb);
851 power_supply_changed(smb->usb);
869 power_supply_changed(smb->usb);
883 power_supply_changed(smb->usb);
1254 device_property_read_u32(dev, "summit,usb-current-limit-microamp",
1267 smb->use_usb = device_property_read_bool(dev, "summit,enable-usb-charging");
1291 supply = smb->usb;
1511 .name = "smb347-usb",
1519 .name = "smb347-usb-vbus",
1520 .of_match = of_match_ptr("usb-vbus"),
1565 smb->usb = devm_power_supply_register(dev, &smb347_usb_desc,
1567 if (IS_ERR(smb->usb))
1568 return PTR_ERR(smb->usb);