Home
last modified time | relevance | path

Searched refs:cpu_suspend (Results 1 – 25 of 57) sorted by relevance

123

/Linux-v4.19/arch/arm/mach-highbank/
Dpm.c33 return psci_ops.cpu_suspend(HIGHBANK_SUSPEND_PARAM, __pa(cpu_resume)); in highbank_suspend_finish()
41 cpu_suspend(0, highbank_suspend_finish); in highbank_pm_enter()
56 if (!psci_ops.cpu_suspend) in highbank_pm_init()
/Linux-v4.19/arch/arm/mach-exynos/
Dsuspend.c59 int (*cpu_suspend)(unsigned long); member
510 ret = cpu_suspend(0, pm_data->cpu_suspend); in exynos_suspend_enter()
575 .cpu_suspend = exynos3250_cpu_suspend,
584 .cpu_suspend = exynos_cpu_suspend,
593 .cpu_suspend = exynos_cpu_suspend,
603 .cpu_suspend = exynos5420_cpu_suspend,
Dpm.c170 cpu_suspend(0, exynos_aftr_finisher); in exynos_enter_aftr()
306 ret = cpu_suspend(0, exynos_wfi_finisher); in exynos_cpu1_powerdown()
/Linux-v4.19/arch/arm64/kernel/
Dcpuidle.c25 if (cpu_ops[cpu] && cpu_ops[cpu]->cpu_suspend && in arm_cpuidle_init()
43 return cpu_ops[cpu]->cpu_suspend(index); in arm_cpuidle_suspend()
Dsuspend.c82 int cpu_suspend(unsigned long arg, int (*fn)(unsigned long)) in cpu_suspend() function
Dpsci.c118 .cpu_suspend = psci_cpu_suspend_enter,
/Linux-v4.19/drivers/cpuidle/
Dcpuidle-calxeda.c42 return psci_ops.cpu_suspend(CALXEDA_IDLE_PARAM, __pa(cpu_resume)); in calxeda_idle_finish()
50 cpu_suspend(0, calxeda_idle_finish); in calxeda_pwrdown_idle()
/Linux-v4.19/drivers/firmware/
Dpsci.c383 if (!psci_ops.cpu_suspend) in psci_cpu_init_idle()
404 return psci_ops.cpu_suspend(state[index - 1], in psci_suspend_finisher()
420 ret = psci_ops.cpu_suspend(state[index - 1], 0); in psci_cpu_suspend_enter()
422 ret = cpu_suspend(index, psci_suspend_finisher); in psci_cpu_suspend_enter()
446 return cpu_suspend(0, psci_system_suspend); in psci_system_suspend_enter()
547 psci_ops.cpu_suspend = psci_cpu_suspend; in psci_0_2_set_functions()
642 psci_ops.cpu_suspend = psci_cpu_suspend; in psci_0_1_init()
/Linux-v4.19/arch/arm/kernel/
Dsuspend.c20 int cpu_suspend(unsigned long arg, int (*fn)(unsigned long)) in cpu_suspend() function
46 int cpu_suspend(unsigned long arg, int (*fn)(unsigned long)) in cpu_suspend() function
Dhibernate.c74 return cpu_suspend(0, arch_save_image); in swsusp_arch_suspend()
/Linux-v4.19/arch/arm/mach-omap2/
Dpm33xx-core.c116 ret = cpu_suspend(args, fn); in am33xx_suspend()
140 ret = cpu_suspend(args, fn); in am43xx_suspend()
/Linux-v4.19/arch/arm/include/asm/
Dsuspend.h14 extern int cpu_suspend(unsigned long, int (*)(unsigned long));
/Linux-v4.19/arch/arm/mach-tango/
Dpm.c17 return cpu_suspend(0, tango_pm_powerdown); in tango_pm_enter()
/Linux-v4.19/arch/arm64/include/asm/
Dcpu_ops.h62 int (*cpu_suspend)(unsigned long); member
Dsuspend.h40 extern int cpu_suspend(unsigned long arg, int (*fn)(unsigned long));
/Linux-v4.19/arch/arm/mach-tegra/
Dpm.c198 cpu_suspend(PHYS_OFFSET - PAGE_OFFSET, &tegra_sleep_cpu); in tegra_idle_lp2_last()
343 cpu_suspend(PHYS_OFFSET - PAGE_OFFSET, tegra_sleep_func); in tegra_suspend_enter()
Dcpuidle-tegra114.c53 cpu_suspend(0, tegra30_sleep_cpu_secondary_finish); in tegra114_idle_power_down()
Dcpuidle-tegra30.c97 cpu_suspend(0, tegra30_sleep_cpu_secondary_finish); in tegra30_cpu_core_power_down()
/Linux-v4.19/include/linux/
Dpsci.h41 int (*cpu_suspend)(u32 state, unsigned long entry_point); member
/Linux-v4.19/arch/arm/mach-imx/
Dcpuidle-imx6sx.c52 cpu_suspend(0, imx6sx_idle_finish); in imx6sx_enter_wait()
/Linux-v4.19/arch/arm/mach-sa1100/
Dpm.c79 cpu_suspend(0, sa1100_finish_suspend); in sa11x0_pm_enter()
/Linux-v4.19/arch/arm/mach-s5pv210/
Dpm.c113 ret = cpu_suspend(0, s5pv210_cpu_suspend); in s5pv210_suspend_enter()
/Linux-v4.19/arch/arm/plat-samsung/
Dpm.c133 ret = cpu_suspend(0, pm_cpu_sleep); in s3c_pm_enter()
/Linux-v4.19/Documentation/devicetree/bindings/arm/
Dpsci.txt52 - cpu_suspend : Function ID for CPU_SUSPEND operation
78 cpu_suspend = <0x95c10000>;
/Linux-v4.19/arch/arm/mach-socfpga/
Dpm.c121 cpu_suspend(0, socfpga_pm_suspend); in socfpga_pm_enter()

123