PWRDM_POWER_OFF
if (cx->mpu_state == PWRDM_POWER_OFF) {
if (cx->mpu_state == PWRDM_POWER_OFF &&
pwrdm_read_prev_pwrst(mpu_pd) == PWRDM_POWER_OFF)
mpu_deepest_state = PWRDM_POWER_OFF;
core_deepest_state = PWRDM_POWER_OFF;
.mpu_state = PWRDM_POWER_OFF,
.per_min_state = PWRDM_POWER_OFF,
.mpu_state = PWRDM_POWER_OFF,
.per_min_state = PWRDM_POWER_OFF,
.mpu_state = PWRDM_POWER_OFF,
.core_state = PWRDM_POWER_OFF,
.per_min_state = PWRDM_POWER_OFF,
while (pwrdm_read_pwrst(cpu_pd[1]) != PWRDM_POWER_OFF) {
(cx->mpu_logic_state == PWRDM_POWER_OFF);
.cpu_state = PWRDM_POWER_OFF,
.cpu_state = PWRDM_POWER_OFF,
.mpu_logic_state = PWRDM_POWER_OFF,
omap4_hotplug_cpu(cpu, PWRDM_POWER_OFF);
case PWRDM_POWER_OFF:
case PWRDM_POWER_OFF:
cpu_logic_state = PWRDM_POWER_OFF;
(pwrdm_read_logic_retst(mpuss_pd) == PWRDM_POWER_OFF))
if (power_state == PWRDM_POWER_OFF)
omap_set_pwrdm_state(gfx_pwrdm, PWRDM_POWER_OFF);
if (status != PWRDM_POWER_OFF)
omap_set_pwrdm_state(cefuse_pwrdm, PWRDM_POWER_OFF);
case PWRDM_POWER_OFF:
if (per_next_state == PWRDM_POWER_OFF) {
if (core_next_state == PWRDM_POWER_OFF) {
core_next_state == PWRDM_POWER_OFF)
core_next_state == PWRDM_POWER_OFF)
pwrdm_read_prev_pwrst(core_pwrdm) == PWRDM_POWER_OFF) {
if (per_next_state == PWRDM_POWER_OFF)
state = PWRDM_POWER_OFF;
state == PWRDM_POWER_OFF) {
pwrst->next_state = PWRDM_POWER_OFF;
pwrdm_set_logic_retst(pwrdm, PWRDM_POWER_OFF);
PWRDM_POWER_OFF);
static u32 cpu_suspend_state = PWRDM_POWER_OFF;
if (new_pwrst == PWRDM_POWER_OFF) {
if (pwrst == PWRDM_POWER_OFF)
(prev_logic_pwrst == PWRDM_POWER_OFF))
(prev_mem_pwrst == PWRDM_POWER_OFF))
#define PWRSTS_OFF (1 << PWRDM_POWER_OFF)
case PWRDM_POWER_OFF:
pwrst = PWRDM_POWER_OFF;
if (state == PWRDM_POWER_OFF)
return PWRDM_POWER_OFF;
if (state == PWRDM_POWER_OFF)
return PWRDM_POWER_OFF;
case PWRDM_POWER_OFF: