Lines Matching refs:pm_data
70 static const struct exynos_pm_data *pm_data __ro_after_init;
106 if (!pm_data->wkup_irq) in exynos_irq_set_wake()
108 wkup_irq = pm_data->wkup_irq; in exynos_irq_set_wake()
542 if (pm_data->pm_prepare) in exynos_suspend_enter()
543 pm_data->pm_prepare(); in exynos_suspend_enter()
548 ret = cpu_suspend(0, pm_data->cpu_suspend); in exynos_suspend_enter()
552 if (pm_data->pm_resume_prepare) in exynos_suspend_enter()
553 pm_data->pm_resume_prepare(); in exynos_suspend_enter()
681 pm_data = (const struct exynos_pm_data *) match->data; in exynos_pm_init()
685 tmp |= pm_data->wake_disable_mask; in exynos_pm_init()
688 exynos_pm_syscore_ops.suspend = pm_data->pm_suspend; in exynos_pm_init()
689 exynos_pm_syscore_ops.resume = pm_data->pm_resume; in exynos_pm_init()