From: Ville Syrjälä <ville.syrjala@xxxxxxxxxxxxxxx> Here's a resurrected version of my workaround cleanup series from last summer. I dropped a few patches I deemed incorrect and rebased the lot. I also added the VLV clock gating revert on top. I had that patch sitting in a branch but apparently never sent it out. I've today tested these briefly on an IVB, HSW and VLV. And IIRC I was running them also for a while last summer on IVB and VLV. Ville Syrjälä (28): drm/i915: We implement WaDisableL3Bank2xClockGate:vlv drm/i915: We implement WaEnableVGAAccessThroughIOPort:ctg,elk,ilk,snb,ivb,vlv,hsw drm/i915: WaPsdDispatchEnable seems to be another name for WaDisablePSDDualDispatchEnable drm/i915: We implement WaDisableL3CacheAging:vlv drm/i915: We implement WaDisableDopClockGating:ivb drm/i915: We implement WaDisableRCCUnitClockGating:snb drm/i915: We implement WaMiSetContext_Hang drm/i915: Fix IVB GT2 WaDisableDopClockGating and WaDisablePSDDualDispatchEnable drm/i915: Drop WaDisablePSDDualDispatchEnable:ivb for IVB GT2 drm/i915: Implement WaIncreaseL3CreditsForVLVB0:vlv drm/i915: WaDisableVDSUnitClockGating isn't applicable to SNB drm/i915: WaDisableRCCUnitClockGating isn't applicable to IVB drm/i915: WaDisableRCCUnitClockGating isn't applicaple to VLV drm/i915: WaDisableRHWOOptimizationForRenderHang isn't applicable to HSW drm/i915: WaDisableRHWOOptimizationForRenderHang isn't applicable to VLV drm/i915: WaApplyL3ControlAndL3ChickenMode isn't applicable for VLV drm/i915: Drop bogus comment about RCPB unit clock gating on IVB drm/i915: Drop WaDisableRCZUnitClockGating:hsw drm/i915: Drop WaApplyL3ControlAndL3ChickenMode:hsw drm/i915: Drop WaDisableRCPBUnitClockGating:vlv drm/i915: Drop WaDisableVDSUtnitClockGating:vlv drm/i915: Drop WaDisableTDLUnitClockGating:vlv drm/i915: gen7_setup_fixed_func_scheduler() actually implements WaVSThreadDispatchOverride drm/i915: Don't apply WaVSThreadDispatchOverride on HSW drm/i915: VLV wants WaVSThreadDispatchOverride too drm/i915: WaDisableDopClockGating isn't applicable to IVB drm/i915: Clarify WaDisable4x2SubspanOptimization situation for VLV Revert "drm/i915: set conservative clock gating values on VLV v2" drivers/gpu/drm/i915/i915_gem_context.c | 5 +- drivers/gpu/drm/i915/i915_reg.h | 3 + drivers/gpu/drm/i915/intel_display.c | 1 + drivers/gpu/drm/i915/intel_pm.c | 109 +++++++++----------------------- 4 files changed, 38 insertions(+), 80 deletions(-) -- 1.8.3.2 _______________________________________________ Intel-gfx mailing list Intel-gfx@xxxxxxxxxxxxxxxxxxxxx http://lists.freedesktop.org/mailman/listinfo/intel-gfx