Lines Matching refs:m3_ipc
60 static struct wkup_m3_ipc *m3_ipc; variable
140 if (!m3_ipc || !pm_ops) in am33xx_do_sram_idle()
144 ret = m3_ipc->ops->prepare_low_power(m3_ipc, WKUP_M3_IDLE); in am33xx_do_sram_idle()
213 m3_ipc->ops->set_rtc_only(m3_ipc); in am33xx_pm_suspend()
224 i = m3_ipc->ops->request_pm_status(m3_ipc); in am33xx_pm_suspend()
248 m3_ipc->ops->request_wake_src(m3_ipc)); in am33xx_pm_suspend()
294 ret = m3_ipc->ops->prepare_low_power(m3_ipc, WKUP_M3_DEEPSLEEP); in am33xx_pm_begin()
297 ret = m3_ipc->ops->prepare_low_power(m3_ipc, WKUP_M3_STANDBY); in am33xx_pm_begin()
313 m3_ipc->ops->finish_low_power(m3_ipc); in am33xx_pm_end()
366 m3_ipc->ops->set_mem_type(m3_ipc, temp); in am33xx_pm_set_ipc_ops()
372 m3_ipc->ops->set_resume_address(m3_ipc, (void *)resume_address); in am33xx_pm_set_ipc_ops()
521 m3_ipc = wkup_m3_ipc_get(); in am33xx_pm_probe()
522 if (!m3_ipc) { in am33xx_pm_probe()
568 wkup_m3_ipc_put(m3_ipc); in am33xx_pm_probe()
583 wkup_m3_ipc_put(m3_ipc); in am33xx_pm_remove()