Below changes add a mechanism to reset GuC and retry fw loading if the initial load fails. There are cetain HW issues because of which fw load can fail and the WA is to retry after resetting GuC. A patch from engine reset series (which are under review) is sneaked in here as this changes reuses some of the functionality in that patch. Arun Siluvery (2): drm/i915/tdr: Add helper function to perform Engine reset drm/i915/guc: Reset GuC and retry on firmware load failure drivers/gpu/drm/i915/i915_drv.h | 2 + drivers/gpu/drm/i915/i915_guc_reg.h | 1 + drivers/gpu/drm/i915/i915_reg.h | 3 ++ drivers/gpu/drm/i915/intel_guc_loader.c | 49 ++++++++++++++++++- drivers/gpu/drm/i915/intel_uncore.c | 84 +++++++++++++++++++++++++++++++++ 5 files changed, 137 insertions(+), 2 deletions(-) -- 1.9.1 _______________________________________________ Intel-gfx mailing list Intel-gfx@xxxxxxxxxxxxxxxxxxxxx https://lists.freedesktop.org/mailman/listinfo/intel-gfx