Lines Matching defs:pm_info
120 struct omap4_cpu_pm_info *pm_info = &per_cpu(omap4_pm_info, cpu_id);
122 if (pm_info->wkup_sar_addr)
123 writel_relaxed(addr, pm_info->wkup_sar_addr);
131 struct omap4_cpu_pm_info *pm_info = &per_cpu(omap4_pm_info, cpu_id);
148 if (pm_info->scu_sar_addr)
149 writel_relaxed(scu_pwr_st, pm_info->scu_sar_addr);
185 struct omap4_cpu_pm_info *pm_info = &per_cpu(omap4_pm_info, cpu_id);
187 if (pm_info->l2x0_sar_addr)
188 writel_relaxed(save_state, pm_info->l2x0_sar_addr);
230 struct omap4_cpu_pm_info *pm_info = &per_cpu(omap4_pm_info, cpu);
272 pwrdm_set_next_pwrst(pm_info->pwrdm, power_state);
273 pwrdm_set_logic_retst(pm_info->pwrdm, cpu_logic_state);
303 pwrdm_set_next_pwrst(pm_info->pwrdm, PWRDM_POWER_ON);
317 struct omap4_cpu_pm_info *pm_info = &per_cpu(omap4_pm_info, cpu);
324 power_state = pwrdm_get_valid_lp_state(pm_info->pwrdm,
330 pwrdm_clear_all_prev_pwrst(pm_info->pwrdm);
331 pwrdm_set_next_pwrst(pm_info->pwrdm, power_state);
342 pwrdm_set_next_pwrst(pm_info->pwrdm, PWRDM_POWER_ON);
367 struct omap4_cpu_pm_info *pm_info;
375 pm_info = &per_cpu(omap4_pm_info, 0x0);
377 pm_info->scu_sar_addr = sar_base + SCU_OFFSET0;
379 pm_info->wkup_sar_addr = sar_base +
382 pm_info->wkup_sar_addr = sar_base +
384 pm_info->l2x0_sar_addr = sar_base + L2X0_SAVE_OFFSET0;
386 pm_info->pwrdm = pwrdm_lookup("cpu0_pwrdm");
387 if (!pm_info->pwrdm) {
393 pwrdm_clear_all_prev_pwrst(pm_info->pwrdm);
397 pwrdm_set_next_pwrst(pm_info->pwrdm, PWRDM_POWER_ON);
399 pm_info = &per_cpu(omap4_pm_info, 0x1);
401 pm_info->scu_sar_addr = sar_base + SCU_OFFSET1;
403 pm_info->wkup_sar_addr = sar_base +
406 pm_info->wkup_sar_addr = sar_base +
408 pm_info->l2x0_sar_addr = sar_base + L2X0_SAVE_OFFSET1;
411 pm_info->pwrdm = pwrdm_lookup("cpu1_pwrdm");
412 if (!pm_info->pwrdm) {
418 pwrdm_clear_all_prev_pwrst(pm_info->pwrdm);
422 pwrdm_set_next_pwrst(pm_info->pwrdm, PWRDM_POWER_ON);