drm/i915/uc: Sanitize uC when GT is sanitized
authorDaniele Ceraolo Spurio <daniele.ceraolospurio@intel.com>
Tue, 23 Jul 2019 09:14:04 +0000 (10:14 +0100)
committerChris Wilson <chris@chris-wilson.co.uk>
Tue, 23 Jul 2019 10:38:23 +0000 (11:38 +0100)
commitde6a263400f232a3787bdb112d9c974ebd29c4b4
tree20075c4b506d0085da4f65abf2d7d07a3a31cc64
parent3fcba88188a85a398c2c9245d148c952e2d53889
drm/i915/uc: Sanitize uC when GT is sanitized

The microcontrollers are part of GT so it makes logical sense to have
them sanitized at the same time. This also fixed an issue with our
status tracking where the FW load status is not reset around
hibernation.

Signed-off-by: Daniele Ceraolo Spurio <daniele.ceraolospurio@intel.com>
Cc: Michal Wajdeczko <michal.wajdeczko@intel.com>
Cc: Chris Wilson <chris@chris-wilson.co.uk>
Reviewed-by: Chris Wilson <chris@chris-wilson.co.uk>
Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk>
Link: https://patchwork.freedesktop.org/patch/msgid/20190723091404.6449-2-chris@chris-wilson.co.uk
drivers/gpu/drm/i915/gem/i915_gem_pm.c
drivers/gpu/drm/i915/gt/intel_gt_pm.c