Lines Matching refs:pdata

87 	struct charge_animation_pdata *pdata = dev_get_platdata(dev);  in regulators_parse_assigned_mem_state()  local
108 pdata->regulators_mem = in regulators_parse_assigned_mem_state()
109 calloc(size1 + size2, sizeof(*pdata->regulators_mem)); in regulators_parse_assigned_mem_state()
110 if (!pdata->regulators_mem) in regulators_parse_assigned_mem_state()
113 mem = pdata->regulators_mem; in regulators_parse_assigned_mem_state()
134 for (mem = pdata->regulators_mem; mem->dev; mem++) in regulators_parse_assigned_mem_state()
144 struct charge_animation_pdata *pdata = dev_get_platdata(dev); in regulators_enable_assigned_state_mem() local
148 for (mem = pdata->regulators_mem; mem->dev; mem++) { in regulators_enable_assigned_state_mem()
160 struct charge_animation_pdata *pdata = dev_get_platdata(dev); in regulators_suspend() local
162 if (pdata->regulators_mem) in regulators_suspend()
194 struct charge_animation_pdata *pdata = dev_get_platdata(dev); in charge_animation_ofdata_to_platdata() local
197 pdata->uboot_charge = in charge_animation_ofdata_to_platdata()
199 pdata->android_charge = in charge_animation_ofdata_to_platdata()
202 pdata->auto_exit_charge = in charge_animation_ofdata_to_platdata()
204 pdata->exit_charge_level = in charge_animation_ofdata_to_platdata()
206 pdata->exit_charge_voltage = in charge_animation_ofdata_to_platdata()
209 pdata->low_power_voltage = in charge_animation_ofdata_to_platdata()
212 pdata->screen_on_voltage = in charge_animation_ofdata_to_platdata()
214 pdata->system_suspend = in charge_animation_ofdata_to_platdata()
217 pdata->auto_wakeup_interval = in charge_animation_ofdata_to_platdata()
219 pdata->auto_wakeup_screen_invert = in charge_animation_ofdata_to_platdata()
222 pdata->auto_off_screen_interval = in charge_animation_ofdata_to_platdata()
225 if (pdata->screen_on_voltage > pdata->exit_charge_voltage) in charge_animation_ofdata_to_platdata()
226 pdata->screen_on_voltage = pdata->exit_charge_voltage; in charge_animation_ofdata_to_platdata()
228 if (pdata->auto_exit_charge && !pdata->auto_wakeup_interval) in charge_animation_ofdata_to_platdata()
229 pdata->auto_wakeup_interval = 10; in charge_animation_ofdata_to_platdata()
239 pdata->uboot_charge, pdata->android_charge, in charge_animation_ofdata_to_platdata()
240 pdata->exit_charge_level, pdata->exit_charge_voltage, in charge_animation_ofdata_to_platdata()
241 pdata->low_power_voltage, pdata->screen_on_voltage); in charge_animation_ofdata_to_platdata()
248 struct charge_animation_pdata *pdata = dev_get_platdata(dev); in check_key_press() local
267 if (pdata->auto_wakeup_interval && in check_key_press()
268 pdata->auto_wakeup_screen_invert) { in check_key_press()
277 if (!pdata->auto_wakeup_screen_invert && in check_key_press()
278 pdata->auto_off_screen_interval) { in check_key_press()
281 pdata->auto_off_screen_interval * 1000) { /* 1000ms */ in check_key_press()
306 struct charge_animation_pdata *pdata = dev_get_platdata(dev); in system_suspend_enter() local
321 if (pdata->system_suspend && IS_ENABLED(CONFIG_ARM_SMCCC)) { in system_suspend_enter()
499 struct charge_animation_pdata *pdata = dev_get_platdata(dev); in charge_extrem_low_power() local
510 while (voltage < pdata->low_power_voltage + 50) { in charge_extrem_low_power()
545 pdata->low_power_voltage, voltage); in charge_extrem_low_power()
570 struct charge_animation_pdata *pdata = dev_get_platdata(dev); in charge_animation_show() local
628 if (charging <= 0 && pdata->auto_exit_charge) { in charge_animation_show()
631 if (soc < pdata->exit_charge_level) { in charge_animation_show()
633 soc, pdata->exit_charge_level); in charge_animation_show()
636 if (voltage < pdata->exit_charge_voltage) { in charge_animation_show()
638 voltage, pdata->exit_charge_voltage); in charge_animation_show()
657 if (pdata->android_charge) { in charge_animation_show()
663 if (!pdata->uboot_charge) { in charge_animation_show()
675 if (voltage <= pdata->screen_on_voltage + 50) { in charge_animation_show()
682 if (pdata->auto_wakeup_interval) { in charge_animation_show()
683 printf("Auto wakeup: %dS\n", pdata->auto_wakeup_interval); in charge_animation_show()
684 autowakeup_timer_init(dev, pdata->auto_wakeup_interval); in charge_animation_show()
766 if (pdata->auto_exit_charge) { in charge_animation_show()
768 if (pdata->exit_charge_level && in charge_animation_show()
769 soc >= pdata->exit_charge_level) { in charge_animation_show()
774 if (pdata->exit_charge_voltage && in charge_animation_show()
775 voltage >= pdata->exit_charge_voltage) { in charge_animation_show()
814 (voltage > pdata->screen_on_voltage)) { in charge_animation_show()
857 if (pdata->auto_wakeup_interval && in charge_animation_show()
982 if (soc < pdata->exit_charge_level) { in charge_animation_show()
984 soc, pdata->exit_charge_level); in charge_animation_show()
990 if (voltage < pdata->exit_charge_voltage) { in charge_animation_show()
992 voltage, pdata->exit_charge_voltage); in charge_animation_show()
1010 if (voltage >= pdata->screen_on_voltage) in charge_animation_show()
1017 if (pdata->auto_wakeup_interval) in charge_animation_show()