Lines Matching refs:m3_ipc
61 static struct wkup_m3_ipc *m3_ipc; variable
139 if (!m3_ipc || !pm_ops) in am33xx_do_sram_idle()
143 m3_ipc->ops->prepare_low_power(m3_ipc, WKUP_M3_IDLE); in am33xx_do_sram_idle()
212 m3_ipc->ops->set_rtc_only(m3_ipc); in am33xx_pm_suspend()
223 i = m3_ipc->ops->request_pm_status(m3_ipc); in am33xx_pm_suspend()
247 m3_ipc->ops->request_wake_src(m3_ipc)); in am33xx_pm_suspend()
293 ret = m3_ipc->ops->prepare_low_power(m3_ipc, WKUP_M3_DEEPSLEEP); in am33xx_pm_begin()
296 ret = m3_ipc->ops->prepare_low_power(m3_ipc, WKUP_M3_STANDBY); in am33xx_pm_begin()
312 m3_ipc->ops->finish_low_power(m3_ipc); in am33xx_pm_end()
365 m3_ipc->ops->set_mem_type(m3_ipc, temp); in am33xx_pm_set_ipc_ops()
371 m3_ipc->ops->set_resume_address(m3_ipc, (void *)resume_address); in am33xx_pm_set_ipc_ops()
510 m3_ipc = wkup_m3_ipc_get(); in am33xx_pm_probe()
511 if (!m3_ipc) { in am33xx_pm_probe()
572 wkup_m3_ipc_put(m3_ipc); in am33xx_pm_probe()
583 wkup_m3_ipc_put(m3_ipc); in am33xx_pm_remove()