Hi,
first, thanks a lot for advancing PM infrastructure!
> #define PM_SUSPEND_ON((__force suspend_state_t) 0)
> -#define PM_SUSPEND_STANDBY ((__force suspend_state_t) 1)
> +#define PM_SUSPEND_FREEZE((__force suspend_state_t) 1)
> +#define PM_SUSPEND_STANDBY ((__force susp
PM_SUSPEND_FREEZE state is a general state that
does not need any platform specific support, it equals
frozen processes + suspended devices + idle processors.
Compared with PM_SUSPEND_MEMORY,
PM_SUSPEND_FREEZE saves less power
because the system is still in a running state.
PM_SUSPEND_FREEZE has l