A couple of fixes for issue related to synchronization of the GSC worker
start/end with kernel init/fini and suspend/resume. See the individual
commit messages for details.

Note: not fixes tag since MTL is still under force probe

Cc: Alan Previn <[email protected]>

Daniele Ceraolo Spurio (2):
  drm/i915/gsc: flush the GSC worker before wedging on unload
  drm/i915/gsc: Fix race between HW init and GSC FW load

 drivers/gpu/drm/i915/gt/intel_gt.c        | 23 +++++++++++++++++++++++
 drivers/gpu/drm/i915/gt/uc/intel_gsc_uc.c | 21 ++++++++++++++++++++-
 drivers/gpu/drm/i915/gt/uc/intel_gsc_uc.h |  2 ++
 drivers/gpu/drm/i915/gt/uc/intel_uc.c     |  7 ++++---
 4 files changed, 49 insertions(+), 4 deletions(-)

-- 
2.37.3

Reply via email to