In preparation for MTL, we need to separate the PXP FW structure definitions for version 42 vs 43 for any commands we use. Details are included in patch 1. Changes from prior rev: v2: Fixed all the comments from Daniele and Jani. v1: Fixed build issue. Alan Previn (1): drm/i915/pxp: Separate PXP FW interface structures for both v42 and 43 .../drm/i915/pxp/intel_pxp_cmd_interface_42.h | 28 +++++++++ .../drm/i915/pxp/intel_pxp_cmd_interface_43.h | 26 +++++++++ .../i915/pxp/intel_pxp_cmd_interface_cmn.h | 35 ++++++++++++ drivers/gpu/drm/i915/pxp/intel_pxp_huc.c | 10 ++-- drivers/gpu/drm/i915/pxp/intel_pxp_tee.c | 12 ++-- .../drm/i915/pxp/intel_pxp_tee_interface.h | 57 ------------------- 6 files changed, 100 insertions(+), 68 deletions(-) create mode 100644 drivers/gpu/drm/i915/pxp/intel_pxp_cmd_interface_42.h create mode 100644 drivers/gpu/drm/i915/pxp/intel_pxp_cmd_interface_43.h create mode 100644 drivers/gpu/drm/i915/pxp/intel_pxp_cmd_interface_cmn.h delete mode 100644 drivers/gpu/drm/i915/pxp/intel_pxp_tee_interface.h base-commit: 36c4da734877fd1d69f0b9601dd7c3fa118d18f6 -- 2.34.1