PM_SUSPEND_MEM
case PM_SUSPEND_MEM:
case PM_SUSPEND_MEM:
case PM_SUSPEND_MEM:
case PM_SUSPEND_MEM:
ret = regulator_suspend_prepare(PM_SUSPEND_MEM);
case PM_SUSPEND_MEM:
case PM_SUSPEND_MEM:
case PM_SUSPEND_MEM:
if (state == PM_SUSPEND_MEM) {
case PM_SUSPEND_MEM:
return (state == PM_SUSPEND_STANDBY || state == PM_SUSPEND_MEM);
return (state == PM_SUSPEND_STANDBY) || (state == PM_SUSPEND_MEM);
case PM_SUSPEND_MEM:
case PM_SUSPEND_MEM:
if (state == PM_SUSPEND_MEM && mvebu_board_pm_enter != NULL)
case PM_SUSPEND_MEM:
case PM_SUSPEND_MEM:
case PM_SUSPEND_MEM:
case PM_SUSPEND_MEM:
case PM_SUSPEND_MEM:
return state == PM_SUSPEND_MEM || state == PM_SUSPEND_STANDBY;
case PM_SUSPEND_MEM:
return state == PM_SUSPEND_MEM || state == PM_SUSPEND_STANDBY;
return regulator_suspend_prepare(PM_SUSPEND_MEM);
case PM_SUSPEND_MEM:
return state == PM_SUSPEND_MEM || state == PM_SUSPEND_STANDBY;
case PM_SUSPEND_MEM:
case PM_SUSPEND_MEM:
case PM_SUSPEND_MEM:
case PM_SUSPEND_MEM:
case PM_SUSPEND_MEM:
case PM_SUSPEND_MEM:
if (lite5200_pm_target_state != PM_SUSPEND_MEM)
return state == PM_SUSPEND_STANDBY || state == PM_SUSPEND_MEM;
case PM_SUSPEND_MEM:
pm_suspend(pci_pm_state == 3 ? PM_SUSPEND_MEM :
rc = pm_suspend(PM_SUSPEND_MEM);
return state == PM_SUSPEND_MEM;
if (WARN_ON(state != PM_SUSPEND_MEM))
return pm_state == PM_SUSPEND_MEM;
if (pm_state != PM_SUSPEND_MEM)
[PM_SUSPEND_MEM] = ACPI_STATE_S3,
case PM_SUSPEND_MEM:
mem_sleep_default > PM_SUSPEND_MEM && !acpi_sleep_default_s3) {
as->suspend_result = pm_suspend(PM_SUSPEND_MEM);
pm_suspend(PM_SUSPEND_MEM);
pm_suspend(PM_SUSPEND_MEM);
pm_suspend(PM_SUSPEND_MEM);
case PM_SUSPEND_MEM:
(pm_suspend_target_state == PM_SUSPEND_MEM);
return state == PM_SUSPEND_MEM
return pm_suspend(PM_SUSPEND_MEM);
if (pm_suspend_target_state != PM_SUSPEND_MEM) {
if (pm_suspend_target_state != PM_SUSPEND_MEM) {
case PM_SUSPEND_MEM:
case PM_SUSPEND_MEM:
case PM_SUSPEND_MEM:
[PM_SUSPEND_MEM] = "regulator-state-mem",
case PM_SUSPEND_MEM:
if (i == PM_SUSPEND_MEM)
constraints->initial_state = PM_SUSPEND_MEM;
case PM_SUSPEND_MEM:
case PM_SUSPEND_MEM:
return (state == PM_SUSPEND_MEM);
if (suspend_state == PM_SUSPEND_MEM &&
if (suspend_state == PM_SUSPEND_MEM && pm_ops->check_off_mode_enable())
case PM_SUSPEND_MEM:
if (state == PM_SUSPEND_MEM && pm_ops->check_off_mode_enable()) {
case PM_SUSPEND_MEM:
case PM_SUSPEND_MEM:
pm_suspend(PM_SUSPEND_MEM);
pm_suspend(PM_SUSPEND_MEM);
pm_suspend(PM_SUSPEND_MEM);
if (pm_suspend_target_state == PM_SUSPEND_MEM)
if (i >= PM_SUSPEND_MEM && cxl_mem_active())
if (state == PM_SUSPEND_MEM)
if (state == PM_SUSPEND_MEM)
pm_states[PM_SUSPEND_MEM] = pm_labels[PM_SUSPEND_MEM];
for (state = PM_SUSPEND_TO_IDLE; state <= PM_SUSPEND_MEM; state++)
if (valid_state(PM_SUSPEND_MEM)) {
mem_sleep_states[PM_SUSPEND_MEM] = mem_sleep_labels[PM_SUSPEND_MEM];
if (mem_sleep_default >= PM_SUSPEND_MEM)
mem_sleep_current = PM_SUSPEND_MEM;
return state == PM_SUSPEND_MEM;
[PM_SUSPEND_MEM] = "mem",
[PM_SUSPEND_MEM] = "deep",
if (state == PM_SUSPEND_MEM) {
error = suspend_devices_and_enter(PM_SUSPEND_MEM);