]> git.proxmox.com Git - mirror_ubuntu-bionic-kernel.git/commit
drm/i915/preempt: Fix WaEnablePreemptionGranularityControlByUMD
authorJeff McGee <jeff.mcgee@intel.com>
Tue, 3 Oct 2017 20:34:45 +0000 (21:34 +0100)
committerChris Wilson <chris@chris-wilson.co.uk>
Wed, 4 Oct 2017 16:52:45 +0000 (17:52 +0100)
commit1e998343f95b46497c56a21de1b14a302256f973
treed798a0617cdad79d8498fc8dc79bdbd2ae0db81f
parent3af7a9c6446b4489d208e501d95c5745d89f6628
drm/i915/preempt: Fix WaEnablePreemptionGranularityControlByUMD

The WA applies to all production Gen9 and requires both enabling and
whitelisting of the per-context preemption control register.

v2: Extend to Cannonlake.

Signed-off-by: Jeff McGee <jeff.mcgee@intel.com>
Signed-off-by: MichaƂ Winiarski <michal.winiarski@intel.com>
Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk>
Reviewed-by: Joonas Lahtinen <joonas.lahtinen@linux.intel.com>
Link: https://patchwork.freedesktop.org/patch/msgid/20171003203453.15692-1-chris@chris-wilson.co.uk
drivers/gpu/drm/i915/intel_engine_cs.c