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
518 pdata = devm_kzalloc(dev, sizeof(*pdata), GFP_KERNEL); in lp8727_parse_dt()
519 if (!pdata) in lp8727_parse_dt()
522 of_property_read_u32(np, "debounce-ms", &pdata->debounce_msec); in lp8727_parse_dt()
526 return pdata; 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 return pdata; in lp8727_parse_dt()
550 struct lp8727_platform_data *pdata; in lp8727_probe() local
557 pdata = lp8727_parse_dt(&cl->dev); in lp8727_probe()
558 if (IS_ERR(pdata)) in lp8727_probe()
559 return PTR_ERR(pdata); in lp8727_probe()
561 pdata = dev_get_platdata(&cl->dev); in lp8727_probe()
570 pchg->pdata = pdata; in lp8727_probe()