diff options
author | Anuj Phogat | 2018-10-04 20:29:39 +0200 |
---|---|---|
committer | Mika Kuoppala | 2018-10-09 09:02:03 +0200 |
commit | 71ffd49cc9b9da5d9e97b5153ee1fe33dfd61a43 (patch) | |
tree | 23331d0619c6b5ba8c4e213012fbf984699ab222 /drivers/gpu/drm/i915/i915_reg.h | |
parent | drm/i915/icl: Add Wa_1406609255 (diff) | |
download | kernel-qcow2-linux-71ffd49cc9b9da5d9e97b5153ee1fe33dfd61a43.tar.gz kernel-qcow2-linux-71ffd49cc9b9da5d9e97b5153ee1fe33dfd61a43.tar.xz kernel-qcow2-linux-71ffd49cc9b9da5d9e97b5153ee1fe33dfd61a43.zip |
drm/i915/icl:Add Wa_1606682166
Incorrect TDL's SSP address shift in SARB for 16:6 & 18:8 modes.
Disable the Sampler state prefetch functionality in the SARB by
programming 0xB000[30] to '1'. This is to be done at boot time
and the feature must remain disabled permanently.
Fixes flaky tex-mip-level-selection* piglit tests with Mesa i965
driver.
Cc: Radhakrishna Sripada <radhakrishna.sripada@intel.com>
Signed-off-by: Anuj Phogat <anuj.phogat@gmail.com>
Reviewed-by: Mika Kuoppala <mika.kuoppala@linux.intel.com>
Signed-off-by: Mika Kuoppala <mika.kuoppala@linux.intel.com>
Link: https://patchwork.freedesktop.org/patch/msgid/20181004182939.7668-6-radhakrishna.sripada@intel.com
Diffstat (limited to 'drivers/gpu/drm/i915/i915_reg.h')
-rw-r--r-- | drivers/gpu/drm/i915/i915_reg.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/drivers/gpu/drm/i915/i915_reg.h b/drivers/gpu/drm/i915/i915_reg.h index c7e75f81bd70..20785417953d 100644 --- a/drivers/gpu/drm/i915/i915_reg.h +++ b/drivers/gpu/drm/i915/i915_reg.h @@ -7414,6 +7414,7 @@ enum { #define GEN7_SARCHKMD _MMIO(0xB000) #define GEN7_DISABLE_DEMAND_PREFETCH (1 << 31) +#define GEN7_DISABLE_SAMPLER_PREFETCH (1 << 30) #define GEN7_L3SQCREG1 _MMIO(0xB010) #define VLV_B0_WA_L3SQCREG1_VALUE 0x00D30000 |