Merge branch 'drm-next-4.14' of git://people.freedesktop.org/~agd5f/linux into drm...
[sfrench/cifs-2.6.git] / drivers / gpu / drm / radeon / radeon_irq_kms.c
index fff0d11b06001f91021a5f8ffc2ccaec95d9fee4..afaf10db47ccbc6a4325020a01853dadcce7b11f 100644 (file)
@@ -283,6 +283,10 @@ int radeon_irq_kms_init(struct radeon_device *rdev)
        int r = 0;
 
        spin_lock_init(&rdev->irq.lock);
+
+       /* Disable vblank irqs aggressively for power-saving */
+       rdev->ddev->vblank_disable_immediate = true;
+
        r = drm_vblank_init(rdev->ddev, rdev->num_crtc);
        if (r) {
                return r;