Lines Matching defs:pm_ops
57 static struct am33xx_pm_platform_data *pm_ops;
139 if (!m3_ipc || !pm_ops)
145 return pm_ops->cpu_suspend(am33xx_do_wfi_sram, wfi_flags);
193 pm_ops->check_off_mode_enable()) {
200 pm_ops->save_context();
203 ret = pm_ops->soc_suspend(suspend_state, am33xx_rtc_only_idle,
211 pm_ops->restore_context();
216 ret = pm_ops->soc_suspend(suspend_state, am33xx_do_wfi_sram,
251 if (suspend_state == PM_SUSPEND_MEM && pm_ops->check_off_mode_enable())
278 if (state == PM_SUSPEND_MEM && pm_ops->check_off_mode_enable()) {
289 pm_ops->begin_suspend();
333 pm_ops->finish_suspend();
502 pm_ops = dev->platform_data;
503 if (!pm_ops) {
514 pm_sram = pm_ops->get_sram_addrs();
562 ret = pm_ops->init(am33xx_do_sram_idle);
590 if (pm_ops->deinit)
591 pm_ops->deinit();