]> Git Repo - linux.git/commit
drm/i915/gt: Disable HiZ Raw Stall Optimization on broken gen7
authorSimon Rettberg <[email protected]>
Mon, 26 Apr 2021 14:11:24 +0000 (16:11 +0200)
committerJani Nikula <[email protected]>
Wed, 19 May 2021 07:10:28 +0000 (10:10 +0300)
commit023dfa9602f561952c0e19d74f66614a56d7e57a
tree94322e93a1fad8e1d815aeb9840fdc142b3912a2
parent036867e93ebf4d7e70eba6a8c72db74ee3760bc3
drm/i915/gt: Disable HiZ Raw Stall Optimization on broken gen7

When resetting CACHE_MODE registers, don't enable HiZ Raw Stall
Optimization on Ivybridge GT1 and Baytrail, as it causes severe glitches
when rendering any kind of 3D accelerated content.
This optimization is disabled on these platforms by default according to
official documentation from 01.org.

Fixes: ef99a60ffd9b ("drm/i915/gt: Clear CACHE_MODE prior to clearing residuals")
BugLink: https://gitlab.freedesktop.org/drm/intel/-/issues/3081
BugLink: https://gitlab.freedesktop.org/drm/intel/-/issues/3404
BugLink: https://gitlab.freedesktop.org/drm/intel/-/issues/3071
Reviewed-by: Manuel Bentele <[email protected]>
Signed-off-by: Simon Rettberg <[email protected]>
Reviewed-by: Dave Airlie <[email protected]>
Signed-off-by: Rodrigo Vivi <[email protected]>
[Rodrigo removed invalid Fixes line]
Link: https://patchwork.freedesktop.org/patch/msgid/20210426161124.2b7fd708@dellnichtsogutkiste
(cherry picked from commit 929b734ad34b717d6a1b8de97f53bb5616040147)
Signed-off-by: Jani Nikula <[email protected]>
drivers/gpu/drm/i915/gt/gen7_renderclear.c
This page took 0.065914 seconds and 4 git commands to generate.