RPM_ACTIVE
q->rpm_status = RPM_ACTIVE;
q->rpm_status = RPM_ACTIVE;
if (old_status != RPM_ACTIVE)
q->rpm_status = RPM_ACTIVE;
WARN_ON_ONCE(q->rpm_status != RPM_ACTIVE);
q->rpm_status = RPM_ACTIVE;
dev->power.runtime_status != RPM_ACTIVE);
} else if (dev->power.runtime_status != RPM_ACTIVE) {
if (status != RPM_ACTIVE && status != RPM_SUSPENDED)
if (status == RPM_ACTIVE) {
parent->power.runtime_status != RPM_ACTIVE) {
if (dev->power.runtime_status == RPM_ACTIVE)
else if (dev->power.runtime_status != RPM_ACTIVE)
__update_runtime_status(dev, RPM_ACTIVE);
if (dev->power.runtime_status == RPM_ACTIVE &&
dev->power.last_status == RPM_ACTIVE)
if (dev->power.runtime_status == RPM_ACTIVE) {
dev->parent->power.runtime_status == RPM_ACTIVE) {
if (parent->power.runtime_status != RPM_ACTIVE)
__update_runtime_status(dev, RPM_ACTIVE);
case RPM_ACTIVE:
[RPM_ACTIVE] = "active",
return RPM_ACTIVE;
return dev->power.runtime_status == RPM_ACTIVE
return __pm_runtime_set_status(dev, RPM_ACTIVE);
EM(RPM_ACTIVE, "RPM_ACTIVE") \