aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/gpu/drm/i915/i915_dma.c
diff options
context:
space:
mode:
Diffstat (limited to 'drivers/gpu/drm/i915/i915_dma.c')
-rw-r--r--drivers/gpu/drm/i915/i915_dma.c5
1 files changed, 3 insertions, 2 deletions
diff --git a/drivers/gpu/drm/i915/i915_dma.c b/drivers/gpu/drm/i915/i915_dma.c
index c23b3a95b7ce..a000cf028826 100644
--- a/drivers/gpu/drm/i915/i915_dma.c
+++ b/drivers/gpu/drm/i915/i915_dma.c
@@ -1179,8 +1179,6 @@ int i915_driver_load(struct drm_device *dev, unsigned long flags)
1179 if (!IS_I945G(dev) && !IS_I945GM(dev)) 1179 if (!IS_I945G(dev) && !IS_I945GM(dev))
1180 pci_enable_msi(dev->pdev); 1180 pci_enable_msi(dev->pdev);
1181 1181
1182 intel_opregion_init(dev);
1183
1184 spin_lock_init(&dev_priv->user_irq_lock); 1182 spin_lock_init(&dev_priv->user_irq_lock);
1185 dev_priv->user_irq_refcount = 0; 1183 dev_priv->user_irq_refcount = 0;
1186 1184
@@ -1199,6 +1197,9 @@ int i915_driver_load(struct drm_device *dev, unsigned long flags)
1199 } 1197 }
1200 } 1198 }
1201 1199
1200 /* Must be done after probing outputs */
1201 intel_opregion_init(dev, 0);
1202
1202 return 0; 1203 return 0;
1203 1204
1204out_iomapfree: 1205out_iomapfree: