Home
last modified time | relevance | path

Searched refs:suspend_state_t (Results 1 – 25 of 70) sorted by relevance

123

/linux/kernel/power/
H A Dsuspend.c50 suspend_state_t mem_sleep_current = PM_SUSPEND_TO_IDLE;
51 suspend_state_t mem_sleep_default = PM_SUSPEND_MAX;
52 suspend_state_t pm_suspend_target_state;
176 static bool valid_state(suspend_state_t state) in valid_state()
202 suspend_state_t state; in mem_sleep_default_setup()
252 int suspend_valid_only_mem(suspend_state_t state) in suspend_valid_only_mem()
258 static bool sleep_state_supported(suspend_state_t state) in sleep_state_supported()
264 static int platform_suspend_prepare(suspend_state_t state) in platform_suspend_prepare()
270 static int platform_suspend_prepare_late(suspend_state_t state) in platform_suspend_prepare_late()
276 static int platform_suspend_prepare_noirq(suspend_state_t state) in platform_suspend_prepare_noirq()
[all …]
H A Dpower.h220 extern int suspend_devices_and_enter(suspend_state_t state);
224 static inline int suspend_devices_and_enter(suspend_state_t state) in suspend_devices_and_enter()
321 extern suspend_state_t pm_autosleep_state(void);
322 extern int pm_autosleep_set_state(suspend_state_t state);
329 static inline suspend_state_t pm_autosleep_state(void) { return PM_SUSPEND_ON; } in pm_autosleep_state()
H A Dautosleep.c15 static suspend_state_t autosleep_state;
74 suspend_state_t pm_autosleep_state(void) in pm_autosleep_state()
89 int pm_autosleep_set_state(suspend_state_t state) in pm_autosleep_set_state()
H A Dmain.c221 suspend_state_t i; in mem_sleep_show()
243 static suspend_state_t decode_suspend_state(const char *buf, size_t n) in decode_suspend_state()
245 suspend_state_t state; in decode_suspend_state()
265 suspend_state_t state; in mem_sleep_store()
755 suspend_state_t i; in state_show()
772 static suspend_state_t decode_state(const char *buf, size_t n) in decode_state()
775 suspend_state_t state; in decode_state()
802 suspend_state_t state; in state_store()
908 suspend_state_t state = pm_autosleep_state(); in autosleep_show()
929 suspend_state_t state = decode_state(buf, n); in autosleep_store()
H A Dsuspend_test.c62 static void __init test_wakealarm(struct rtc_device *rtc, suspend_state_t state) in test_wakealarm()
186 suspend_state_t test_state; in test_suspend()
/linux/include/linux/
H A Dsuspend.h34 typedef int __bitwise suspend_state_t; typedef
36 #define PM_SUSPEND_ON ((__force suspend_state_t) 0)
37 #define PM_SUSPEND_TO_IDLE ((__force suspend_state_t) 1)
38 #define PM_SUSPEND_STANDBY ((__force suspend_state_t) 2)
39 #define PM_SUSPEND_MEM ((__force suspend_state_t) 3)
41 #define PM_SUSPEND_MAX ((__force suspend_state_t) 4)
122 int (*valid)(suspend_state_t state);
123 int (*begin)(suspend_state_t state);
126 int (*enter)(suspend_state_t state);
146 extern suspend_state_t pm_suspend_target_state;
[all …]
/linux/include/linux/regulator/
H A Dcoupler.h51 suspend_state_t state);
58 suspend_state_t state);
64 suspend_state_t state);
66 suspend_state_t state, bool skip_coupled);
74 suspend_state_t state) in regulator_check_consumers()
89 suspend_state_t state) in regulator_set_voltage_rdev()
94 suspend_state_t state, in regulator_do_balance_voltage()
H A Dconsumer.h270 suspend_state_t state);
272 suspend_state_t state);
274 int max_uV, suspend_state_t state);
627 suspend_state_t state) in regulator_suspend_enable()
633 suspend_state_t state) in regulator_suspend_disable()
640 suspend_state_t state) in regulator_set_suspend_voltage()
H A Dmachine.h215 suspend_state_t initial_state; /* suspend state to set at init */
300 static inline int regulator_suspend_prepare(suspend_state_t state) in regulator_suspend_prepare()
/linux/arch/arm/mach-pxa/
H A Dpm.h12 int (*valid)(suspend_state_t state);
13 void (*enter)(suspend_state_t state);
24 extern int pxa_pm_enter(suspend_state_t state);
H A Dpm.c24 int pxa_pm_enter(suspend_state_t state) in pxa_pm_enter()
67 static int pxa_pm_valid(suspend_state_t state) in pxa_pm_valid()
/linux/arch/arm/mach-shmobile/
H A Dsuspend.c19 static int shmobile_suspend_default_enter(suspend_state_t suspend_state) in shmobile_suspend_default_enter()
25 static int shmobile_suspend_begin(suspend_state_t state) in shmobile_suspend_begin()
/linux/arch/mips/loongson64/
H A Dpm.c17 static int lefi_pm_enter(suspend_state_t state) in lefi_pm_enter()
30 static int lefi_pm_valid_state(suspend_state_t state) in lefi_pm_valid_state()
/linux/arch/arm/mach-mvebu/
H A Dkirkwood-pm.c40 static int kirkwood_suspend_enter(suspend_state_t state) in kirkwood_suspend_enter()
52 static int kirkwood_pm_valid_standby(suspend_state_t state) in kirkwood_pm_valid_standby()
H A Dpm.c186 static int mvebu_pm_enter(suspend_state_t state) in mvebu_pm_enter()
201 static int mvebu_pm_valid(suspend_state_t state) in mvebu_pm_valid()
/linux/arch/powerpc/sysdev/
H A Dfsl_pmc.c32 static int pmc_suspend_enter(suspend_state_t state) in pmc_suspend_enter()
47 static int pmc_suspend_valid(suspend_state_t state) in pmc_suspend_valid()
/linux/arch/powerpc/platforms/52xx/
H A Dlite5200_pm.c25 static suspend_state_t lite5200_pm_target_state;
27 static int lite5200_pm_valid(suspend_state_t state) in lite5200_pm_valid()
38 static int lite5200_pm_begin(suspend_state_t state) in lite5200_pm_begin()
204 static int lite5200_pm_enter(suspend_state_t state) in lite5200_pm_enter()
/linux/drivers/soc/loongson/
H A Dloongson2_pm.c67 static int loongson2_suspend_enter(suspend_state_t state) in loongson2_suspend_enter()
79 static int loongson2_suspend_begin(suspend_state_t state) in loongson2_suspend_begin()
86 static int loongson2_suspend_valid_state(suspend_state_t state) in loongson2_suspend_valid_state()
/linux/arch/arm/mach-omap2/
H A Dpm.c74 static int omap_pm_enter(suspend_state_t suspend_state) in omap_pm_enter()
92 static int omap_pm_begin(suspend_state_t state) in omap_pm_begin()
/linux/arch/mips/loongson2ef/common/
H A Dpm.c122 static int loongson_pm_enter(suspend_state_t state) in loongson_pm_enter()
134 static int loongson_pm_valid_state(suspend_state_t state) in loongson_pm_valid_state()
/linux/arch/arm/mach-milbeaut/
H A Dplatsmp.c99 static int m10v_pm_valid(suspend_state_t state) in m10v_pm_valid()
118 static int m10v_pm_enter(suspend_state_t state) in m10v_pm_enter()
/linux/drivers/soc/ti/
H A Dpm33xx.c188 static int am33xx_pm_suspend(suspend_state_t suspend_state) in am33xx_pm_suspend()
257 static int am33xx_pm_enter(suspend_state_t suspend_state) in am33xx_pm_enter()
273 static int am33xx_pm_begin(suspend_state_t state) in am33xx_pm_begin()
336 static int am33xx_pm_valid(suspend_state_t state) in am33xx_pm_valid()
/linux/arch/arm/mach-ux500/
H A Dpm.c156 static int ux500_suspend_enter(suspend_state_t state) in ux500_suspend_enter()
162 static int ux500_suspend_valid(suspend_state_t state) in ux500_suspend_valid()
/linux/arch/x86/platform/olpc/
H A Dolpc-xo1-pm.c47 static int xo1_power_state_enter(suspend_state_t pm_state) in xo1_power_state_enter()
108 static int xo1_power_state_valid(suspend_state_t pm_state) in xo1_power_state_valid()
/linux/arch/powerpc/platforms/83xx/
H A Dsuspend.c173 static int mpc83xx_suspend_enter(suspend_state_t state) in mpc83xx_suspend_enter()
240 static int mpc83xx_suspend_valid(suspend_state_t state) in mpc83xx_suspend_valid()
245 static int mpc83xx_suspend_begin(suspend_state_t state) in mpc83xx_suspend_begin()

123