Lines Matching refs:pm_info

119 	struct omap4_cpu_pm_info *pm_info = &per_cpu(omap4_pm_info, cpu_id);  in set_cpu_wakeup_addr()  local
121 if (pm_info->wkup_sar_addr) in set_cpu_wakeup_addr()
122 writel_relaxed(addr, pm_info->wkup_sar_addr); in set_cpu_wakeup_addr()
130 struct omap4_cpu_pm_info *pm_info = &per_cpu(omap4_pm_info, cpu_id); in scu_pwrst_prepare() local
147 if (pm_info->scu_sar_addr) in scu_pwrst_prepare()
148 writel_relaxed(scu_pwr_st, pm_info->scu_sar_addr); in scu_pwrst_prepare()
184 struct omap4_cpu_pm_info *pm_info = &per_cpu(omap4_pm_info, cpu_id); in l2x0_pwrst_prepare() local
186 if (pm_info->l2x0_sar_addr) in l2x0_pwrst_prepare()
187 writel_relaxed(save_state, pm_info->l2x0_sar_addr); in l2x0_pwrst_prepare()
227 struct omap4_cpu_pm_info *pm_info = &per_cpu(omap4_pm_info, cpu); in omap4_enter_lowpower() local
269 pwrdm_set_next_pwrst(pm_info->pwrdm, power_state); in omap4_enter_lowpower()
270 pwrdm_set_logic_retst(pm_info->pwrdm, cpu_logic_state); in omap4_enter_lowpower()
293 pwrdm_set_next_pwrst(pm_info->pwrdm, PWRDM_POWER_ON); in omap4_enter_lowpower()
307 struct omap4_cpu_pm_info *pm_info = &per_cpu(omap4_pm_info, cpu); in omap4_hotplug_cpu() local
314 power_state = pwrdm_get_valid_lp_state(pm_info->pwrdm, in omap4_hotplug_cpu()
320 pwrdm_clear_all_prev_pwrst(pm_info->pwrdm); in omap4_hotplug_cpu()
321 pwrdm_set_next_pwrst(pm_info->pwrdm, power_state); in omap4_hotplug_cpu()
332 pwrdm_set_next_pwrst(pm_info->pwrdm, PWRDM_POWER_ON); in omap4_hotplug_cpu()
357 struct omap4_cpu_pm_info *pm_info; in omap4_mpuss_init() local
365 pm_info = &per_cpu(omap4_pm_info, 0x0); in omap4_mpuss_init()
367 pm_info->scu_sar_addr = sar_base + SCU_OFFSET0; in omap4_mpuss_init()
369 pm_info->wkup_sar_addr = sar_base + in omap4_mpuss_init()
372 pm_info->wkup_sar_addr = sar_base + in omap4_mpuss_init()
374 pm_info->l2x0_sar_addr = sar_base + L2X0_SAVE_OFFSET0; in omap4_mpuss_init()
376 pm_info->pwrdm = pwrdm_lookup("cpu0_pwrdm"); in omap4_mpuss_init()
377 if (!pm_info->pwrdm) { in omap4_mpuss_init()
383 pwrdm_clear_all_prev_pwrst(pm_info->pwrdm); in omap4_mpuss_init()
387 pwrdm_set_next_pwrst(pm_info->pwrdm, PWRDM_POWER_ON); in omap4_mpuss_init()
389 pm_info = &per_cpu(omap4_pm_info, 0x1); in omap4_mpuss_init()
391 pm_info->scu_sar_addr = sar_base + SCU_OFFSET1; in omap4_mpuss_init()
393 pm_info->wkup_sar_addr = sar_base + in omap4_mpuss_init()
396 pm_info->wkup_sar_addr = sar_base + in omap4_mpuss_init()
398 pm_info->l2x0_sar_addr = sar_base + L2X0_SAVE_OFFSET1; in omap4_mpuss_init()
401 pm_info->pwrdm = pwrdm_lookup("cpu1_pwrdm"); in omap4_mpuss_init()
402 if (!pm_info->pwrdm) { in omap4_mpuss_init()
408 pwrdm_clear_all_prev_pwrst(pm_info->pwrdm); in omap4_mpuss_init()
412 pwrdm_set_next_pwrst(pm_info->pwrdm, PWRDM_POWER_ON); in omap4_mpuss_init()