Lines Matching defs:charger
25 POWER_SUPPLY_PROP_ONLINE, /* charger is active or not */
28 /* Note that the charger control is done by a current regulator "CHARGER" */
33 struct charger_data *charger = power_supply_get_drvdata(psy);
34 struct i2c_client *i2c = charger->iodev->i2c;
85 struct charger_data *charger;
135 charger = devm_kzalloc(&pdev->dev, sizeof(*charger), GFP_KERNEL);
136 if (!charger)
139 platform_set_drvdata(pdev, charger);
142 charger->dev = &pdev->dev;
143 charger->iodev = iodev;
145 psy_cfg.drv_data = charger;
147 charger->battery = devm_power_supply_register(&pdev->dev,
150 if (IS_ERR(charger->battery)) {
152 return PTR_ERR(charger->battery);