Lines Matching refs:pdata
93 struct lp8727_platform_data *pdata; member
185 struct lp8727_platform_data *pdata = pchg->pdata; in lp8727_id_detection() local
192 pchg->chg_param = pdata ? pdata->ac : NULL; in lp8727_id_detection()
196 pchg->chg_param = pdata ? pdata->ac : NULL; in lp8727_id_detection()
199 pchg->chg_param = pdata ? pdata->usb : NULL; in lp8727_id_detection()
262 unsigned delay_msec = pchg->pdata ? pchg->pdata->debounce_msec : in lp8727_setup_irq()
341 struct lp8727_platform_data *pdata = pchg->pdata; in lp8727_battery_get_property() local
367 if (!pdata) in lp8727_battery_get_property()
370 if (pdata->get_batt_present) in lp8727_battery_get_property()
371 val->intval = pdata->get_batt_present(); in lp8727_battery_get_property()
374 if (!pdata) in lp8727_battery_get_property()
377 if (pdata->get_batt_level) in lp8727_battery_get_property()
378 val->intval = pdata->get_batt_level(); in lp8727_battery_get_property()
381 if (!pdata) in lp8727_battery_get_property()
384 if (pdata->get_batt_capacity) in lp8727_battery_get_property()
385 val->intval = pdata->get_batt_capacity(); in lp8727_battery_get_property()
388 if (!pdata) in lp8727_battery_get_property()
391 if (pdata->get_batt_temp) in lp8727_battery_get_property()
392 val->intval = pdata->get_batt_temp(); in lp8727_battery_get_property()
515 struct lp8727_platform_data *pdata; in lp8727_parse_dt() local
522 pdata = devm_kzalloc(dev, sizeof(*pdata), GFP_KERNEL); in lp8727_parse_dt()
523 if (!pdata) in lp8727_parse_dt()
526 of_property_read_u32(np, "debounce-ms", &pdata->debounce_msec); in lp8727_parse_dt()
532 pdata->ac = lp8727_parse_charge_pdata(dev, child); in lp8727_parse_dt()
535 pdata->usb = lp8727_parse_charge_pdata(dev, child); in lp8727_parse_dt()
538 dev->platform_data = pdata; in lp8727_parse_dt()
569 pchg->pdata = cl->dev.platform_data; in lp8727_probe()