[Intel-xe] [PATCH 0/2] HuC authentication via GSC

Daniele Ceraolo Spurio daniele.ceraolospurio at intel.com
Wed Nov 29 01:17:17 UTC 2023


Starting on MTL, in addition to the authentication via GuC, we need to
perform a second HuC authentication via GSC. This second authentication
is required to allow the HuC to process protected content and is
performed by sending a dedicated PXP command to the GSC firmware.

Daniele Ceraolo Spurio (2):
  drm/xe/huc: Prepare for 2-step HuC authentication
  drm/xe/huc: HuC authentication via GSC

 drivers/gpu/drm/xe/abi/gsc_pxp_commands_abi.h |  59 ++++++
 drivers/gpu/drm/xe/regs/xe_gsc_regs.h         |   2 +
 drivers/gpu/drm/xe/xe_gsc.c                   |  14 +-
 drivers/gpu/drm/xe/xe_huc.c                   | 184 ++++++++++++++++--
 drivers/gpu/drm/xe/xe_huc.h                   |   9 +-
 drivers/gpu/drm/xe/xe_huc_types.h             |   5 +
 drivers/gpu/drm/xe/xe_uc.c                    |   2 +-
 drivers/gpu/drm/xe/xe_uc_fw.c                 |   2 +
 drivers/gpu/drm/xe/xe_uc_fw_types.h           |   3 +
 9 files changed, 263 insertions(+), 17 deletions(-)
 create mode 100644 drivers/gpu/drm/xe/abi/gsc_pxp_commands_abi.h

-- 
2.41.0



More information about the Intel-xe mailing list