Home
last modified time | relevance | path

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

/linux-4.1.27/arch/arm/mach-highbank/
Dpm.c31 return psci_ops.cpu_suspend(ps, __pa(cpu_resume)); in highbank_suspend_finish()
39 cpu_suspend(0, highbank_suspend_finish); in highbank_pm_enter()
54 if (!psci_ops.cpu_suspend) in highbank_pm_init()
Dhighbank.c168 if (psci_ops.cpu_suspend) in highbank_init()
/linux-4.1.27/arch/arm64/kernel/
Dpsci.c47 int (*cpu_suspend)(struct psci_power_state state, member
200 if (!psci_ops.cpu_suspend) in cpu_psci_cpu_init_idle()
282 psci_ops.cpu_suspend = psci_cpu_suspend; in psci_0_2_set_functions()
380 psci_ops.cpu_suspend = psci_cpu_suspend; in psci_0_1_init()
531 return psci_ops.cpu_suspend(state[index - 1], in psci_suspend_finisher()
547 ret = psci_ops.cpu_suspend(state[index - 1], 0); in cpu_psci_cpu_suspend()
549 ret = cpu_suspend(index, psci_suspend_finisher); in cpu_psci_cpu_suspend()
558 .cpu_suspend = cpu_psci_cpu_suspend,
Dcpuidle.c48 if (!cpu_ops[cpu] || !cpu_ops[cpu]->cpu_suspend) in arm_cpuidle_suspend()
50 return cpu_ops[cpu]->cpu_suspend(index); in arm_cpuidle_suspend()
Dsuspend.c61 int cpu_suspend(unsigned long arg, int (*fn)(unsigned long)) in cpu_suspend() function
/linux-4.1.27/drivers/cpuidle/
Dcpuidle-calxeda.c37 return psci_ops.cpu_suspend(ps, __pa(cpu_resume)); in calxeda_idle_finish()
45 cpu_suspend(0, calxeda_idle_finish); in calxeda_pwrdown_idle()
Dcpuidle-big_little.c137 cpu_suspend(0, bl_powerdown_finisher); in bl_enter_powerdown()
/linux-4.1.27/arch/arm/mach-exynos/
Dsuspend.c75 int (*cpu_suspend)(unsigned long); member
592 ret = cpu_suspend(0, pm_data->cpu_suspend); in exynos_suspend_enter()
658 .cpu_suspend = exynos3250_cpu_suspend,
668 .cpu_suspend = exynos_cpu_suspend,
678 .cpu_suspend = exynos_cpu_suspend,
689 .cpu_suspend = exynos5420_cpu_suspend,
Dpm.c178 cpu_suspend(0, exynos_aftr_finisher); in exynos_enter_aftr()
286 ret = cpu_suspend(0, exynos_wfi_finisher); in exynos_cpu1_powerdown()
Dfirmware.c128 return cpu_suspend(0, exynos_cpu_suspend); in exynos_suspend()
/linux-4.1.27/arch/arm/kernel/
Dsuspend.c17 int cpu_suspend(unsigned long arg, int (*fn)(unsigned long)) in cpu_suspend() function
42 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()
Dpsci.c214 psci_ops.cpu_suspend = psci_cpu_suspend; in psci_0_2_init()
258 psci_ops.cpu_suspend = psci_cpu_suspend; in psci_0_1_init()
/linux-4.1.27/arch/arm/include/asm/
Dsuspend.h10 extern int cpu_suspend(unsigned long, int (*)(unsigned long));
Dpsci.h27 int (*cpu_suspend)(struct psci_power_state state, member
/linux-4.1.27/arch/arm64/include/asm/
Dsuspend.h24 extern int cpu_suspend(unsigned long arg, int (*fn)(unsigned long));
Dcpu_ops.h62 int (*cpu_suspend)(unsigned long); member
/linux-4.1.27/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.c96 cpu_suspend(0, tegra30_sleep_cpu_secondary_finish); in tegra30_cpu_core_power_down()
Dcpuidle-tegra20.c156 cpu_suspend(0, tegra20_sleep_cpu_secondary_finish); in tegra20_idle_enter_lp2_cpu_1()
/linux-4.1.27/arch/arm/mach-imx/
Dcpuidle-imx6sx.c42 cpu_suspend(0, imx6sx_idle_finish); in imx6sx_enter_wait()
Dpm-imx6.c368 cpu_suspend(0, imx6q_suspend_finish); in imx6q_pm_enter()
/linux-4.1.27/arch/arm/mach-sa1100/
Dpm.c79 cpu_suspend(0, sa1100_finish_suspend); in sa11x0_pm_enter()
/linux-4.1.27/Documentation/devicetree/bindings/arm/
Dpsci.txt45 - cpu_suspend : Function ID for CPU_SUSPEND operation
71 cpu_suspend = <0x95c10000>;
/linux-4.1.27/arch/arm/plat-samsung/
Dpm.c142 ret = cpu_suspend(0, pm_cpu_sleep); in s3c_pm_enter()
/linux-4.1.27/arch/arm/mach-prima2/
Dpm.c76 cpu_suspend(0, sirfsoc_finish_suspend); in sirfsoc_pm_enter()
/linux-4.1.27/arch/arm/mach-s5pv210/
Dpm.c118 ret = cpu_suspend(0, s5pv210_cpu_suspend); in s5pv210_suspend_enter()
/linux-4.1.27/arch/arm/mach-mvebu/
Dpm.c162 cpu_suspend(0, mvebu_pm_powerdown); in mvebu_pm_enter()
Dpmsu.c312 return cpu_suspend(deepidle, armada_370_xp_pmsu_idle_enter); in armada_370_xp_cpu_suspend()
338 return cpu_suspend(false, armada_38x_do_cpu_suspend); in armada_38x_cpu_suspend()
/linux-4.1.27/arch/arm/mach-shmobile/
Dplatsmp-apmu.c229 cpu_suspend(smp_processor_id(), shmobile_smp_apmu_do_suspend); in shmobile_smp_apmu_enter_suspend()
/linux-4.1.27/arch/arm64/boot/dts/sprd/
Dsc9836.dtsi119 cpu_suspend = <0xc4000001>;
/linux-4.1.27/arch/arm/mach-rockchip/
Dpm.c157 cpu_suspend(0, rockchip_lpmode_enter); in rk3288_suspend_enter()
/linux-4.1.27/arch/arm64/boot/dts/mediatek/
Dmt8173.dtsi79 cpu_suspend = <0x84000001>;
/linux-4.1.27/arch/arm/mach-omap2/
Domap-mpuss-lowpower.c283 cpu_suspend(save_state, omap_pm_ops.finish_suspend); in omap4_enter_lowpower()
Dpm34xx.c269 cpu_suspend(save_state, omap34xx_do_sram_idle); in omap_sram_idle()
/linux-4.1.27/arch/arm/mach-pxa/
Dpxa25x.c255 cpu_suspend(PWRMODE_SLEEP, pxa25x_finish_suspend); in pxa25x_cpu_pm_enter()
Dpxa27x.c319 cpu_suspend(pwrmode, pxa27x_finish_suspend); in pxa27x_cpu_pm_enter()
Dpxa3xx.c177 cpu_suspend(0, pxa3xx_finish_suspend); in pxa3xx_cpu_pm_suspend()
Dzeus.c691 cpu_suspend(PWRMODE_DEEPSLEEP, pxa27x_finish_suspend); in zeus_power_off()
/linux-4.1.27/arch/arm/boot/dts/
Decx-common.dtsi25 cpu_suspend = <0x84000002>;
/linux-4.1.27/arch/arm/common/
Dmcpm_entry.c325 ret = cpu_suspend((unsigned long)cache_disable, nocache_trampoline); in mcpm_loopback()
DbL_switcher.c233 ret = cpu_suspend((unsigned long)&handshake_ptr, bL_switchpoint); in bL_switch_to()