[Intel-gfx] [PATCH 00/28] drm/i915: Lots of workaround changes (resurrected)
ville.syrjala at linux.intel.com
ville.syrjala at linux.intel.com
Wed Jan 22 20:32:36 CET 2014
From: Ville Syrjälä <ville.syrjala at linux.intel.com>
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
More information about the Intel-gfx
mailing list