Home
last modified time | relevance | path

Searched refs:pm_info (Results 1 - 9 of 9) sorted by relevance

/kernel/linux/linux-5.10/arch/arm/mach-omap2/
H A Domap-mpuss-lowpower.c119 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 in omap4_enter_lowpower() local
307 struct omap4_cpu_pm_info *pm_info = &per_cpu(omap4_pm_info, cpu); omap4_hotplug_cpu() local
357 struct omap4_cpu_pm_info *pm_info; omap4_mpuss_init() local
[all...]
/kernel/linux/linux-6.6/arch/arm/mach-omap2/
H A Domap-mpuss-lowpower.c120 struct omap4_cpu_pm_info *pm_info = &per_cpu(omap4_pm_info, cpu_id); in set_cpu_wakeup_addr() local
122 if (pm_info->wkup_sar_addr) in set_cpu_wakeup_addr()
123 writel_relaxed(addr, pm_info->wkup_sar_addr); in set_cpu_wakeup_addr()
131 struct omap4_cpu_pm_info *pm_info = &per_cpu(omap4_pm_info, cpu_id); in scu_pwrst_prepare() local
148 if (pm_info->scu_sar_addr) in scu_pwrst_prepare()
149 writel_relaxed(scu_pwr_st, pm_info->scu_sar_addr); in scu_pwrst_prepare()
185 struct omap4_cpu_pm_info *pm_info = &per_cpu(omap4_pm_info, cpu_id); in l2x0_pwrst_prepare() local
187 if (pm_info->l2x0_sar_addr) in l2x0_pwrst_prepare()
188 writel_relaxed(save_state, pm_info->l2x0_sar_addr); in l2x0_pwrst_prepare()
230 struct omap4_cpu_pm_info *pm_info in omap4_enter_lowpower() local
317 struct omap4_cpu_pm_info *pm_info = &per_cpu(omap4_pm_info, cpu); omap4_hotplug_cpu() local
367 struct omap4_cpu_pm_info *pm_info; omap4_mpuss_init() local
[all...]
/kernel/linux/linux-5.10/arch/arm/mach-imx/
H A Dpm-imx6.c218 phys_addr_t pbase; /* The physical address of pm_info. */
221 u32 pm_info_size; /* Size of pm_info. */
467 struct imx6_cpu_pm_info *pm_info; in imx6q_suspend_init() local
512 memset(suspend_ocram_base, 0, sizeof(*pm_info)); in imx6q_suspend_init()
513 pm_info = suspend_ocram_base; in imx6q_suspend_init()
514 pm_info->pbase = ocram_pbase; in imx6q_suspend_init()
515 pm_info->resume_addr = __pa_symbol(v7_cpu_resume); in imx6q_suspend_init()
516 pm_info->pm_info_size = sizeof(*pm_info); in imx6q_suspend_init()
522 pm_info in imx6q_suspend_init()
[all...]
/kernel/linux/linux-6.6/arch/arm/mach-imx/
H A Dpm-imx6.c220 phys_addr_t pbase; /* The physical address of pm_info. */
223 u32 pm_info_size; /* Size of pm_info. */
469 struct imx6_cpu_pm_info *pm_info; in imx6q_suspend_init() local
514 memset(suspend_ocram_base, 0, sizeof(*pm_info)); in imx6q_suspend_init()
515 pm_info = suspend_ocram_base; in imx6q_suspend_init()
516 pm_info->pbase = ocram_pbase; in imx6q_suspend_init()
517 pm_info->resume_addr = __pa_symbol(v7_cpu_resume); in imx6q_suspend_init()
518 pm_info->pm_info_size = sizeof(*pm_info); in imx6q_suspend_init()
524 pm_info in imx6q_suspend_init()
[all...]
/kernel/linux/linux-6.6/drivers/virt/acrn/
H A Dhsm.c46 u64 *pm_info; in pmcmd_ioctl() local
52 pm_info = kmalloc(sizeof(u64), GFP_KERNEL); in pmcmd_ioctl()
53 if (!pm_info) in pmcmd_ioctl()
56 ret = hcall_get_cpu_state(cmd, virt_to_phys(pm_info)); in pmcmd_ioctl()
58 kfree(pm_info); in pmcmd_ioctl()
62 if (copy_to_user(uptr, pm_info, sizeof(u64))) in pmcmd_ioctl()
64 kfree(pm_info); in pmcmd_ioctl()
/kernel/linux/linux-5.10/arch/ia64/kernel/
H A Dpalinfo.c654 pal_perf_mon_info_u_t pm_info; in perfmon_info() local
656 if (ia64_pal_perf_mon_info(pm_buffer, &pm_info) != 0) in perfmon_info()
665 pm_info.pal_perf_mon_info_s.generic, in perfmon_info()
666 pm_info.pal_perf_mon_info_s.width, in perfmon_info()
667 pm_info.pal_perf_mon_info_s.cycles, in perfmon_info()
668 pm_info.pal_perf_mon_info_s.retired); in perfmon_info()
/kernel/linux/linux-5.10/arch/ia64/include/asm/
H A Dpal.h1379 ia64_pal_perf_mon_info (u64 *pm_buffer, pal_perf_mon_info_u_t *pm_info) in ia64_pal_perf_mon_info() argument
1383 if (pm_info) in ia64_pal_perf_mon_info()
1384 pm_info->ppmi_data = iprv.v0; in ia64_pal_perf_mon_info()
/kernel/linux/linux-6.6/arch/ia64/include/asm/
H A Dpal.h1380 ia64_pal_perf_mon_info (u64 *pm_buffer, pal_perf_mon_info_u_t *pm_info) in ia64_pal_perf_mon_info() argument
1384 if (pm_info) in ia64_pal_perf_mon_info()
1385 pm_info->ppmi_data = iprv.v0; in ia64_pal_perf_mon_info()
/kernel/linux/linux-6.6/drivers/net/ethernet/cadence/
H A Dmacb_main.c4719 u32 pm_info[2]; in init_reset_optional() local
4722 pm_info, ARRAY_SIZE(pm_info)); in init_reset_optional()
4727 ret = zynqmp_pm_set_gem_config(pm_info[1], GEM_CONFIG_FIXED, 0); in init_reset_optional()
4731 ret = zynqmp_pm_set_gem_config(pm_info[1], GEM_CONFIG_SGMII_MODE, 1); in init_reset_optional()

Completed in 28 milliseconds