struct drm_device *dev = dev_priv->dev;
        struct device *device = &dev->pdev->dev;
 
-       if (!HAS_RUNTIME_PM(dev))
-               return;
-
        pm_runtime_get_sync(device);
        WARN(dev_priv->pm.suspended, "Device still suspended.\n");
 }
        struct drm_device *dev = dev_priv->dev;
        struct device *device = &dev->pdev->dev;
 
-       if (!HAS_RUNTIME_PM(dev))
-               return;
-
        WARN(dev_priv->pm.suspended, "Getting nosync-ref while suspended.\n");
        pm_runtime_get_noresume(device);
 }
        struct drm_device *dev = dev_priv->dev;
        struct device *device = &dev->pdev->dev;
 
-       if (!HAS_RUNTIME_PM(dev))
-               return;
-
        pm_runtime_mark_last_busy(device);
        pm_runtime_put_autosuspend(device);
 }
 
 static void
 assert_device_not_suspended(struct drm_i915_private *dev_priv)
 {
-       WARN_ONCE(HAS_RUNTIME_PM(dev_priv->dev) && dev_priv->pm.suspended,
-                 "Device suspended\n");
+       WARN_ONCE(dev_priv->pm.suspended, "Device suspended\n");
 }
 
 static inline void