Lines Matching refs:pdata

31 static struct pda_power_pdata *pdata;  variable
63 val->intval = pdata->is_ac_online ? in pda_power_get_property()
64 pdata->is_ac_online() : 0; in pda_power_get_property()
66 val->intval = pdata->is_usb_online ? in pda_power_get_property()
67 pdata->is_usb_online() : 0; in pda_power_get_property()
102 if (pdata->is_ac_online) in update_status()
103 new_ac_status = !!pdata->is_ac_online(); in update_status()
105 if (pdata->is_usb_online) in update_status()
106 new_usb_status = !!pdata->is_usb_online(); in update_status()
112 int max_uA = pdata->ac_max_uA; in update_charger()
114 if (pdata->set_charge) { in update_charger()
117 pdata->set_charge(PDA_POWER_CHARGE_AC); in update_charger()
120 pdata->set_charge(PDA_POWER_CHARGE_USB); in update_charger()
123 pdata->set_charge(0); in update_charger()
165 jiffies + msecs_to_jiffies(pdata->wait_for_charger)); in psy_changed()
188 jiffies + msecs_to_jiffies(pdata->wait_for_status)); in power_changed_isr()
215 jiffies + msecs_to_jiffies(pdata->polling_interval)); in polling_timer_func()
254 jiffies + msecs_to_jiffies(pdata->wait_for_status)); in otg_handle_notification()
274 pdata = pdev->dev.platform_data; in pda_power_probe()
276 if (pdata->init) { in pda_power_probe()
277 ret = pdata->init(dev); in pda_power_probe()
291 if (!pdata->wait_for_status) in pda_power_probe()
292 pdata->wait_for_status = 500; in pda_power_probe()
294 if (!pdata->wait_for_charger) in pda_power_probe()
295 pdata->wait_for_charger = 500; in pda_power_probe()
297 if (!pdata->polling_interval) in pda_power_probe()
298 pdata->polling_interval = 2000; in pda_power_probe()
300 if (!pdata->ac_max_uA) in pda_power_probe()
301 pdata->ac_max_uA = 500000; in pda_power_probe()
309 if (pdata->supplied_to) { in pda_power_probe()
310 psy_cfg.supplied_to = pdata->supplied_to; in pda_power_probe()
311 psy_cfg.num_supplicants = pdata->num_supplicants; in pda_power_probe()
320 if (!pdata->is_usb_online) in pda_power_probe()
321 pdata->is_usb_online = otg_is_usb_online; in pda_power_probe()
322 if (!pdata->is_ac_online) in pda_power_probe()
323 pdata->is_ac_online = otg_is_ac_online; in pda_power_probe()
327 if (pdata->is_ac_online) { in pda_power_probe()
350 if (pdata->is_usb_online) { in pda_power_probe()
375 if (!IS_ERR_OR_NULL(transceiver) && pdata->use_otg_notifier) { in pda_power_probe()
390 jiffies + msecs_to_jiffies(pdata->polling_interval)); in pda_power_probe()
400 if (pdata->is_usb_online && usb_irq) in pda_power_probe()
404 if (pdata->is_usb_online) in pda_power_probe()
407 if (pdata->is_ac_online && ac_irq) in pda_power_probe()
414 if (pdata->is_ac_online) in pda_power_probe()
421 if (pdata->exit) in pda_power_probe()
422 pdata->exit(dev); in pda_power_probe()
430 if (pdata->is_usb_online && usb_irq) in pda_power_remove()
432 if (pdata->is_ac_online && ac_irq) in pda_power_remove()
440 if (pdata->is_usb_online) in pda_power_remove()
442 if (pdata->is_ac_online) in pda_power_remove()
452 if (pdata->exit) in pda_power_remove()
453 pdata->exit(dev); in pda_power_remove()
464 if (pdata->suspend) { in pda_power_suspend()
465 int ret = pdata->suspend(state); in pda_power_suspend()
490 if (pdata->resume) in pda_power_resume()
491 return pdata->resume(); in pda_power_resume()