Not all SoCs support OFF mode - for example DRA74/72. So, use valid
power state during CPU hotplug.
Signed-off-by: Nishanth Menon <nm@ti.com>
Reviewed-by: Kevin Hilman <khilman@linaro.org>
Acked-by: Santosh Shilimkar <santosh.shilimkar@ti.com>
        if (omap_rev() == OMAP4430_REV_ES1_0)
                return -ENXIO;
 
+       /* Use the achievable power state for the domain */
+       power_state = pwrdm_get_valid_lp_state(pm_info->pwrdm,
+                                              false, power_state);
+
        if (power_state == PWRDM_POWER_OFF)
                cpu_state = 1;