[PATCH 0/1] Update to GuC v70

John.C.Harrison at Intel.com John.C.Harrison at Intel.com
Tue Apr 12 22:59:54 UTC 2022


From: John Harrison <John.C.Harrison at Intel.com>

Update to the latest GuC firmware release.

Note that this includes some significant backwards breaking API
changes. One is about context registration - the descriptor pool is
gone, all parameters are passed via the CTB instead. The second is
about scheduling policy updates - they are now done via a single KLV
based H2G instead of multiple direct H2Gs.

Note further than this patch set is bsaed on drm-tip so that it can be
tested by CI. The drm-tip tree includes a topic branch with DG2
support. Therefore this patch set includes the update of the DG2
firmware version as well. However, that means that it will conflict
when merged to gt-next. So when the patch is merged, the DG2 part will
need to be dropped and a replacement patch merged to the topic branch.

Signed-off-by: John Harrison <John.C.Harrison at Intel.com>
Reviewed-by: Daniele Ceraolo Spurio <daniele.ceraolospurio at intel.com>


John Harrison (1):
  drm/i915/guc: Update to GuC version 70.1.1

 .../gpu/drm/i915/gt/uc/abi/guc_actions_abi.h  |   4 +-
 drivers/gpu/drm/i915/gt/uc/abi/guc_klvs_abi.h |  15 +
 drivers/gpu/drm/i915/gt/uc/intel_guc.h        |   5 -
 drivers/gpu/drm/i915/gt/uc/intel_guc_fwif.h   |  67 ++--
 .../gpu/drm/i915/gt/uc/intel_guc_submission.c | 375 +++++++++++-------
 drivers/gpu/drm/i915/gt/uc/intel_uc_fw.c      |  32 +-
 6 files changed, 294 insertions(+), 204 deletions(-)

-- 
2.25.1



More information about the dri-devel mailing list