]> git.baikalelectronics.ru Git - kernel.git/commit
drm/i915/gen9: Add WaDisableGatherAtSetShaderCommonSlice
authorMika Kuoppala <mika.kuoppala@linux.intel.com>
Wed, 20 Jul 2016 11:26:13 +0000 (14:26 +0300)
committerJoonas Lahtinen <joonas.lahtinen@linux.intel.com>
Wed, 20 Jul 2016 13:10:20 +0000 (16:10 +0300)
commitf41d64c981bc3aa180b2a590d3472c4306a0246a
tree13aa4bea3956cc1234fed66b95a4480126df3e48
parentae2c16ac153274afe3d68b1628ffeb9eaae9dfb1
drm/i915/gen9: Add WaDisableGatherAtSetShaderCommonSlice

Add WaDisableGatherAtSetShaderCommonSlice for all gen9 as stated
by bspec. The bspec told to put this workaround to the per ctx bb.
Initial implementation and subsequent review were done based on
bspec. Arun raised a suspicion that this would belong to indirect bb
instead and he conducted more throughout investigation on the matter
and indeed the documentation was wrong.

v2: Move to indirect_ctx wa bb, as it is correct place (Arun)

References: HSD#2135817
Cc: Arun Siluvery <arun.siluvery@linux.intel.com>
Cc: Matthew Auld <matthew.auld@intel.com>
Signed-off-by: Mika Kuoppala <mika.kuoppala@intel.com>
Reviewed-by: Matthew Auld <matthew.auld@intel.com> (v1)
Reviewed-by: Arun Siluvery <arun.siluvery@linux.intel.com>
Signed-off-by: Joonas Lahtinen <joonas.lahtinen@linux.intel.com>
Link: http://patchwork.freedesktop.org/patch/msgid/1469013973-24104-1-git-send-email-mika.kuoppala@intel.com
drivers/gpu/drm/i915/i915_reg.h
drivers/gpu/drm/i915/intel_lrc.c