public inbox for intel-gfx@lists.freedesktop.org
 help / color / mirror / Atom feed
* [PATCH 0/6] Rendering specific Hw workarounds for VLV
@ 2014-01-22  3:45 akash.goel
  2014-01-22  3:45 ` [PATCH 1/6] drm/i915/vlv: Added a rendering specific Hw WA 'WaTlbInvalidateStoreDataBefore' akash.goel
                   ` (5 more replies)
  0 siblings, 6 replies; 25+ messages in thread
From: akash.goel @ 2014-01-22  3:45 UTC (permalink / raw)
  To: intel-gfx; +Cc: Akash Goel

From: Akash Goel <akash.goel@intel.com>

The following patches leads to stable behavior on VLV, especially
when playing 3D Apps, benchmarks.

Akash Goel (6):
  drm/i915/vlv: Added a rendering specific Hw WA
    'WaTlbInvalidateStoreDataBefore'
  drm/i915/vlv: Added a rendering specific Hw WA
    'WaReadAfterWriteHazard'
  drm/i915/vlv: Modified the programming of 2 regs in Ring
    initialisation
  drm/i915/vlv: Added 3 rendering specific Hw Workarounds in clock
    gating fn
  drm/i915/vlv: Removed 3 rendering specific Hw WA from clock gating fn
  drm/i915/vlv: Added a rendering specific Hw WA
    'WaSendDummy3dPrimitveAfterSetContext'

 drivers/gpu/drm/i915/i915_gem_context.c | 64 +++++++++++++++++++++++++++-
 drivers/gpu/drm/i915/i915_reg.h         |  6 +++
 drivers/gpu/drm/i915/intel_pm.c         | 32 +++++++++-----
 drivers/gpu/drm/i915/intel_ringbuffer.c | 75 ++++++++++++++++++++++++++++++---
 drivers/gpu/drm/i915/intel_ringbuffer.h |  1 +
 5 files changed, 160 insertions(+), 18 deletions(-)

-- 
1.8.5.2

^ permalink raw reply	[flat|nested] 25+ messages in thread
* [PATCH 0/6] Rendering Specific HW Workarounds for VLV
@ 2014-03-24  6:49 sourab.gupta
  2014-03-24  6:49 ` [PATCH 1/6] drm/i915/vlv: Added a rendering specific Hw WA 'WaTlbInvalidateStoreDataBefore' sourab.gupta
  0 siblings, 1 reply; 25+ messages in thread
From: sourab.gupta @ 2014-03-24  6:49 UTC (permalink / raw)
  To: intel-gfx; +Cc: Sourab Gupta

From: Sourab Gupta <sourab.gupta@intel.com>

This patch series adds rendering specific HW workarounds for VLV platform.
These patches leads to stable behavior on VLV, especially
when playing 3D Apps, benchmarks.

Though, the patch set was submitter earlier, this new patch set is initiating
a clean thread. We have addressed the comments on earlier patches and given
the latest version of these patches in a single thread.

Akash Goel (6):
  drm/i915/vlv: Added a rendering specific Hw WA
    'WaTlbInvalidateStoreDataBefore'
  drm/i915/vlv: Added a rendering specific Hw WA
    'WaSendDummy3dPrimitveAfterSetContext'
  drm/i915: Enabling the TLB invalidate bit in GFX Mode register
  drm/i915/vlv: Remove the enabling of VS_TIMER_DISPATCH bit in MI MODE
    reg
  drm/i915/vlv:Implement WaDisable_RenderCache_OperationalFlush
  drm/i915/vlv: Modified Implementation of WaDisableL3Bank2xClockGate

 drivers/gpu/drm/i915/i915_gem_context.c | 65 ++++++++++++++++++++++++++++++++-
 drivers/gpu/drm/i915/i915_reg.h         |  6 +++
 drivers/gpu/drm/i915/intel_pm.c         | 13 ++++++-
 drivers/gpu/drm/i915/intel_ringbuffer.c | 38 ++++++++++++++++++-
 drivers/gpu/drm/i915/intel_ringbuffer.h |  1 +
 5 files changed, 117 insertions(+), 6 deletions(-)

-- 
1.8.5.1

^ permalink raw reply	[flat|nested] 25+ messages in thread

end of thread, other threads:[~2014-03-25  5:17 UTC | newest]

Thread overview: 25+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2014-01-22  3:45 [PATCH 0/6] Rendering specific Hw workarounds for VLV akash.goel
2014-01-22  3:45 ` [PATCH 1/6] drm/i915/vlv: Added a rendering specific Hw WA 'WaTlbInvalidateStoreDataBefore' akash.goel
2014-01-22 10:51   ` Ville Syrjälä
2014-01-22  3:45 ` [PATCH 2/6] drm/i915/vlv: Added a rendering specific Hw WA 'WaReadAfterWriteHazard' akash.goel
2014-01-22 10:54   ` Ville Syrjälä
2014-01-22 11:11     ` Chris Wilson
2014-03-21 11:53       ` Gupta, Sourab
2014-03-21 14:58         ` Daniel Vetter
2014-03-21 16:50           ` Gupta, Sourab
2014-01-22  3:45 ` [PATCH 3/6] drm/i915/vlv: Modified the programming of 2 regs in Ring initialisation akash.goel
2014-01-22 11:01   ` Ville Syrjälä
2014-01-22  3:45 ` [PATCH 4/6] drm/i915/vlv: Added 3 rendering specific Hw Workarounds in clock gating fn akash.goel
2014-01-22 11:10   ` Ville Syrjälä
2014-03-21 12:58     ` [PATCH 1/2] drm/i915/vlv:Implement WaDisable_RenderCache_OperationalFlush sourab.gupta
2014-03-21 12:58       ` [PATCH 2/2] drm/i915/vlv: Modified Implementation of WaDisableL3Bank2xClockGate sourab.gupta
2014-01-22  3:45 ` [PATCH 5/6] drm/i915/vlv: Removed 3 rendering specific Hw WA from clock gating fn akash.goel
2014-01-22 11:11   ` Ville Syrjälä
2014-01-22  3:45 ` [PATCH 6/6] drm/i915/vlv: Added a rendering specific Hw WA 'WaSendDummy3dPrimitveAfterSetContext' akash.goel
2014-01-22 11:18   ` Ville Syrjälä
  -- strict thread matches above, loose matches on Subject: below --
2014-03-24  6:49 [PATCH 0/6] Rendering Specific HW Workarounds for VLV sourab.gupta
2014-03-24  6:49 ` [PATCH 1/6] drm/i915/vlv: Added a rendering specific Hw WA 'WaTlbInvalidateStoreDataBefore' sourab.gupta
2014-03-24  9:32   ` Chris Wilson
2014-03-24 11:20     ` Gupta, Sourab
2014-03-24 18:32       ` Ville Syrjälä
2014-03-24 18:47         ` Chris Wilson
2014-03-25  5:17           ` Gupta, Sourab

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox