Searched refs:cpu_suspend (Results 1 - 25 of 49) sorted by relevance

12

/linux-master/arch/arm/mach-highbank/
H A Dpm.c24 return psci_ops.cpu_suspend(HIGHBANK_SUSPEND_PARAM, __pa(cpu_resume));
32 cpu_suspend(0, highbank_suspend_finish);
47 if (!psci_ops.cpu_suspend)
/linux-master/arch/arm/include/asm/
H A Dsuspend.h15 extern int cpu_suspend(unsigned long, int (*)(unsigned long));
/linux-master/drivers/cpuidle/
H A Dcpuidle-calxeda.c31 return psci_ops.cpu_suspend(CALXEDA_IDLE_PARAM, __pa(cpu_resume));
39 cpu_suspend(0, calxeda_idle_finish);
H A Dcpuidle-big_little.c131 cpu_suspend(0, bl_powerdown_finisher);
H A Dcpuidle-tegra.c117 ret = cpu_suspend(cpu, tegra_pm_park_secondary_cpu);
137 return cpu_suspend(0, tegra30_pm_secondary_cpu_suspend);
/linux-master/include/linux/
H A Dpsci.h26 int (*cpu_suspend)(u32 state, unsigned long entry_point); member in struct:psci_operations
38 u32 cpu_suspend; member in struct:psci_0_1_function_ids
/linux-master/arch/arm64/include/asm/
H A Dsuspend.h40 extern int cpu_suspend(unsigned long arg, int (*fn)(unsigned long));
/linux-master/arch/riscv/include/asm/
H A Dsuspend.h34 int cpu_suspend(unsigned long arg,
/linux-master/arch/riscv/kernel/
H A Dsuspend.c51 int cpu_suspend(unsigned long arg, function
81 * fails. Successful cpu_suspend() should return from
114 return cpu_suspend(SBI_SUSP_SLEEP_TYPE_SUSPEND_TO_RAM, sbi_system_suspend);
151 return cpu_suspend(state, sbi_suspend_finisher);
/linux-master/include/linux/platform_data/
H A Dpm33xx.h53 int (*cpu_suspend)(int (*fn)(unsigned long), unsigned long args); member in struct:am33xx_pm_platform_data
/linux-master/arch/arm/kernel/
H A Dsuspend.c20 int cpu_suspend(unsigned long arg, int (*fn)(unsigned long)) function
56 int cpu_suspend(unsigned long arg, int (*fn)(unsigned long)) function
H A Dhibernate.c54 * returned from cpu_suspend.
73 return cpu_suspend(0, arch_save_image);
/linux-master/arch/arm/mach-omap2/
H A Dpm33xx-core.c161 ret = cpu_suspend(args, fn);
195 ret = cpu_suspend(args, fn);
224 ret = cpu_suspend(args, fn);
237 ret = cpu_suspend(args, fn);
291 .cpu_suspend = am33xx_cpu_suspend,
304 .cpu_suspend = am43xx_cpu_suspend,
/linux-master/arch/arm/mach-imx/
H A Dcpuidle-imx6sx.c51 cpu_suspend(0, imx6sx_idle_finish);
/linux-master/arch/arm/mach-sa1100/
H A Dpm.c81 cpu_suspend(0, sa1100_finish_suspend);
/linux-master/arch/arm64/kernel/
H A Dcpuidle.c30 * If the PSCI cpu_suspend function hook has not been initialized
33 if (!psci_ops.cpu_suspend)
H A Dsuspend.c29 * This hook is provided so that cpu_suspend code can restore HW
72 * by cpu_suspend()s local_daif_restore() call.
91 * cpu_suspend
97 int cpu_suspend(unsigned long arg, int (*fn)(unsigned long)) function
148 * Successful cpu_suspend() should return from cpu_resume(),
/linux-master/arch/arm/mach-exynos/
H A Dsuspend.c58 int (*cpu_suspend)(unsigned long); member in struct:exynos_pm_data
548 ret = cpu_suspend(0, pm_data->cpu_suspend);
606 .cpu_suspend = exynos3250_cpu_suspend,
615 .cpu_suspend = exynos_cpu_suspend,
624 .cpu_suspend = exynos_cpu_suspend,
634 .cpu_suspend = exynos5420_cpu_suspend,
H A Dpm.c170 cpu_suspend(0, exynos_aftr_finisher);
306 ret = cpu_suspend(0, exynos_wfi_finisher);
/linux-master/drivers/firmware/psci/
H A Dpsci.c187 return __psci_cpu_suspend(psci_0_1_function_ids.cpu_suspend,
466 return psci_ops.cpu_suspend(power_state, pa_cpu_resume);
478 ret = psci_ops.cpu_suspend(state, 0);
483 * ARM64 cpu_suspend() wants to do ct_cpuidle_*() itself.
488 ret = cpu_suspend(state, psci_suspend_finisher);
508 return cpu_suspend(0, psci_system_suspend);
618 .cpu_suspend = psci_0_2_cpu_suspend,
703 if (!of_property_read_u32(np, "cpu_suspend", &id)) {
704 psci_0_1_function_ids.cpu_suspend = id;
705 psci_ops.cpu_suspend
[all...]
/linux-master/arch/arm/mach-s3c/
H A Dpm.c133 ret = cpu_suspend(0, pm_cpu_sleep);
/linux-master/arch/arm/mach-socfpga/
H A Dpm.c114 cpu_suspend(0, socfpga_pm_suspend);
/linux-master/arch/arm/mach-milbeaut/
H A Dplatsmp.c126 cpu_suspend(0, m10v_die);
/linux-master/arch/arm/mach-s5pv210/
H A Dpm.c160 ret = cpu_suspend(0, s5pv210_cpu_suspend);
/linux-master/arch/arm/mach-tegra/
H A Dpm.c206 err = cpu_suspend(PHYS_OFFSET - PAGE_OFFSET, &tegra_sleep_cpu);
372 cpu_suspend(PHYS_OFFSET - PAGE_OFFSET, tegra_sleep_func);
425 /* set up sleep function for cpu_suspend */

Completed in 162 milliseconds

12