This is needed for SNB at least after disabling CSunit clock gating, and
shouldn't hurt on other platforms either.

This fixes an issue on James's machine where RC6 wouldn't always get
enabled.

Tested-by: James Kukunas <[email protected]>
Signed-off-by: Jesse Barnes <[email protected]>
---
 drivers/gpu/drm/i915/intel_display.c |    1 +
 1 file changed, 1 insertion(+)

diff --git a/drivers/gpu/drm/i915/intel_display.c 
b/drivers/gpu/drm/i915/intel_display.c
index 6d8a5ed..2fccd8f 100644
--- a/drivers/gpu/drm/i915/intel_display.c
+++ b/drivers/gpu/drm/i915/intel_display.c
@@ -8718,6 +8718,7 @@ void intel_modeset_init_hw(struct drm_device *dev)
        intel_prepare_ddi(dev);
 
        intel_init_clock_gating(dev);
+       intel_gpu_reset(dev);
 
        mutex_lock(&dev->struct_mutex);
        intel_enable_gt_powersave(dev);
-- 
1.7.9.5

_______________________________________________
Intel-gfx mailing list
[email protected]
http://lists.freedesktop.org/mailman/listinfo/intel-gfx

Reply via email to