]> git.proxmox.com Git - mirror_ubuntu-hirsute-kernel.git/blobdiff - drivers/gpu/drm/i915/intel_pm.c
drm/i915: fixup up debugfs rps state handling
[mirror_ubuntu-hirsute-kernel.git] / drivers / gpu / drm / i915 / intel_pm.c
index ec3fe92cfd449b7271ce1bfc27bf3f0902d21e08..4fe8d0a9975b3ecdf500d65fadf1e57a1159d900 100644 (file)
@@ -2300,6 +2300,8 @@ void gen6_set_rps(struct drm_device *dev, u8 val)
        struct drm_i915_private *dev_priv = dev->dev_private;
        u32 limits = gen6_rps_limits(dev_priv, &val);
 
+       WARN_ON(!mutex_is_locked(&dev->struct_mutex));
+
        if (val == dev_priv->cur_delay)
                return;