Lines Matching refs:pm_data
69 static const struct exynos_pm_data *pm_data; variable
143 if (!pm_data->wkup_irq) in exynos_irq_set_wake()
145 wkup_irq = pm_data->wkup_irq; in exynos_irq_set_wake()
449 for (i = 0; (pm_data->release_ret_regs[i] != REG_TABLE_END); i++) in exynos_pm_release_retention()
451 pm_data->release_ret_regs[i]); in exynos_pm_release_retention()
571 if (pm_data->pm_prepare) in exynos_suspend_enter()
572 pm_data->pm_prepare(); in exynos_suspend_enter()
578 ret = cpu_suspend(0, pm_data->cpu_suspend); in exynos_suspend_enter()
582 if (pm_data->pm_resume_prepare) in exynos_suspend_enter()
583 pm_data->pm_resume_prepare(); in exynos_suspend_enter()
720 pm_data = (const struct exynos_pm_data *) match->data; in exynos_pm_init()
724 tmp |= pm_data->wake_disable_mask; in exynos_pm_init()
727 exynos_pm_syscore_ops.suspend = pm_data->pm_suspend; in exynos_pm_init()
728 exynos_pm_syscore_ops.resume = pm_data->pm_resume; in exynos_pm_init()