X-Git-Url: http://git.cascardo.info/?a=blobdiff_plain;f=include%2Flinux%2Fpm_runtime.h;h=d19f1cca7f740a9150f516c98e5c9deecfd271ae;hb=20c040ce2176be4be250503497a0a103a3fb3b3e;hp=3ec2358f8692d11027e6af927402fcbc0f039da2;hpb=76db8ac45fc738f7d7664fe9b56d15c594a45228;p=cascardo%2Flinux.git diff --git a/include/linux/pm_runtime.h b/include/linux/pm_runtime.h index 3ec2358f8692..d19f1cca7f74 100644 --- a/include/linux/pm_runtime.h +++ b/include/linux/pm_runtime.h @@ -77,7 +77,8 @@ static inline void device_set_run_wake(struct device *dev, bool enable) static inline bool pm_runtime_suspended(struct device *dev) { - return dev->power.runtime_status == RPM_SUSPENDED; + return dev->power.runtime_status == RPM_SUSPENDED + && !dev->power.disable_depth; } static inline void pm_runtime_mark_last_busy(struct device *dev)