]> git.baikalelectronics.ru Git - kernel.git/commit
drm/i915: capture aux page table error register
authorLionel Landwerlin <lionel.g.landwerlin@intel.com>
Fri, 25 Oct 2019 12:17:18 +0000 (15:17 +0300)
committerChris Wilson <chris@chris-wilson.co.uk>
Fri, 25 Oct 2019 17:29:05 +0000 (18:29 +0100)
commit3fc3c9040d63cc9dd91db61745eef2e307c13017
treebef606309697d880deb8f4f6196403a77e98a748
parent56d8f306ccd0e2ee46f900bf66be15bc74eacec4
drm/i915: capture aux page table error register

TGL introduced a feature in which we map the main surface to the
auxiliary surface. If we screw up the page tables, the HW has a
register to tell us which engine encounters a fault in the page table
walk.

Signed-off-by: Lionel Landwerlin <lionel.g.landwerlin@intel.com>
Acked-by: Chris Wilson <chris@chris-wilson.co.uk>
[ickle: Be brave and apply to gen12]
Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk>
Link: https://patchwork.freedesktop.org/patch/msgid/20191025121718.18806-1-lionel.g.landwerlin@intel.com
drivers/gpu/drm/i915/i915_gpu_error.c
drivers/gpu/drm/i915/i915_gpu_error.h
drivers/gpu/drm/i915/i915_reg.h