Lines Matching full:mains
139 * @mains: power_supply instance for AC/DC power
199 struct power_supply *mains; member
835 power_supply_changed(smb->mains); in smb347_interrupt()
849 power_supply_changed(smb->mains); in smb347_interrupt()
867 power_supply_changed(smb->mains); in smb347_interrupt()
881 power_supply_changed(smb->mains); in smb347_interrupt()
1252 device_property_read_u32(dev, "summit,mains-current-limit-microamp", in smb347_dt_parse_dev_info()
1266 smb->use_mains = device_property_read_bool(dev, "summit,enable-mains-charging"); in smb347_dt_parse_dev_info()
1288 if (smb->mains) in smb347_get_battery_info()
1289 supply = smb->mains; in smb347_get_battery_info()
1503 .name = "smb347-mains",
1558 smb->mains = devm_power_supply_register(dev, &smb347_mains_desc, in smb347_probe()
1560 if (IS_ERR(smb->mains)) in smb347_probe()
1561 return PTR_ERR(smb->mains); in smb347_probe()