Lines Matching refs:pm_info

121 	struct omap4_cpu_pm_info *pm_info = &per_cpu(omap4_pm_info, cpu_id);  in set_cpu_wakeup_addr()  local
123 if (pm_info->wkup_sar_addr) in set_cpu_wakeup_addr()
124 writel_relaxed(addr, pm_info->wkup_sar_addr); in set_cpu_wakeup_addr()
132 struct omap4_cpu_pm_info *pm_info = &per_cpu(omap4_pm_info, cpu_id); in scu_pwrst_prepare() local
149 if (pm_info->scu_sar_addr) in scu_pwrst_prepare()
150 writel_relaxed(scu_pwr_st, pm_info->scu_sar_addr); in scu_pwrst_prepare()
186 struct omap4_cpu_pm_info *pm_info = &per_cpu(omap4_pm_info, cpu_id); in l2x0_pwrst_prepare() local
188 if (pm_info->l2x0_sar_addr) in l2x0_pwrst_prepare()
189 writel_relaxed(save_state, pm_info->l2x0_sar_addr); in l2x0_pwrst_prepare()
229 struct omap4_cpu_pm_info *pm_info = &per_cpu(omap4_pm_info, cpu); in omap4_enter_lowpower() local
273 pwrdm_set_next_pwrst(pm_info->pwrdm, power_state); in omap4_enter_lowpower()
274 pwrdm_set_logic_retst(pm_info->pwrdm, cpu_logic_state); in omap4_enter_lowpower()
298 pwrdm_set_next_pwrst(pm_info->pwrdm, PWRDM_POWER_ON); in omap4_enter_lowpower()
312 struct omap4_cpu_pm_info *pm_info = &per_cpu(omap4_pm_info, cpu); in omap4_hotplug_cpu() local
319 power_state = pwrdm_get_valid_lp_state(pm_info->pwrdm, in omap4_hotplug_cpu()
325 pwrdm_clear_all_prev_pwrst(pm_info->pwrdm); in omap4_hotplug_cpu()
326 pwrdm_set_next_pwrst(pm_info->pwrdm, power_state); in omap4_hotplug_cpu()
337 pwrdm_set_next_pwrst(pm_info->pwrdm, PWRDM_POWER_ON); in omap4_hotplug_cpu()
362 struct omap4_cpu_pm_info *pm_info; in omap4_mpuss_init() local
373 pm_info = &per_cpu(omap4_pm_info, 0x0); in omap4_mpuss_init()
375 pm_info->scu_sar_addr = sar_base + SCU_OFFSET0; in omap4_mpuss_init()
376 pm_info->wkup_sar_addr = sar_base + in omap4_mpuss_init()
378 pm_info->l2x0_sar_addr = sar_base + L2X0_SAVE_OFFSET0; in omap4_mpuss_init()
380 pm_info->pwrdm = pwrdm_lookup("cpu0_pwrdm"); in omap4_mpuss_init()
381 if (!pm_info->pwrdm) { in omap4_mpuss_init()
387 pwrdm_clear_all_prev_pwrst(pm_info->pwrdm); in omap4_mpuss_init()
391 pwrdm_set_next_pwrst(pm_info->pwrdm, PWRDM_POWER_ON); in omap4_mpuss_init()
393 pm_info = &per_cpu(omap4_pm_info, 0x1); in omap4_mpuss_init()
395 pm_info->scu_sar_addr = sar_base + SCU_OFFSET1; 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()