mirror of
https://git.proxmox.com/git/mirror_ubuntu-kernels.git
synced 2025-11-18 10:04:49 +00:00
The full authentication via the GSC requires an heci packet submission
to the GSC FW via the GSC CS. The GSC has new PXP command for this
(literally called NEW_HUC_AUTH).
The intel_huc_auth function is also updated to handle both authentication
types.
v2: check that the GuC auth for clear media has completed before
proceding with the full auth
v3: use a define for the object size (Alan)
Signed-off-by: Daniele Ceraolo Spurio <daniele.ceraolospurio@intel.com>
Cc: Alan Previn <alan.previn.teres.alexis@intel.com>
Reviewed-by: Alan Previn <alan.previn.teres.alexis@intel.com>
Link: https://patchwork.freedesktop.org/patch/msgid/20230531235415.1467475-6-daniele.ceraolospurio@intel.com
|
||
|---|---|---|
| .. | ||
| intel_pxp_cmd_interface_42.h | ||
| intel_pxp_cmd_interface_43.h | ||
| intel_pxp_cmd_interface_cmn.h | ||
| intel_pxp_cmd.c | ||
| intel_pxp_cmd.h | ||
| intel_pxp_debugfs.c | ||
| intel_pxp_debugfs.h | ||
| intel_pxp_gsccs.c | ||
| intel_pxp_gsccs.h | ||
| intel_pxp_huc.c | ||
| intel_pxp_huc.h | ||
| intel_pxp_irq.c | ||
| intel_pxp_irq.h | ||
| intel_pxp_pm.c | ||
| intel_pxp_pm.h | ||
| intel_pxp_regs.h | ||
| intel_pxp_session.c | ||
| intel_pxp_session.h | ||
| intel_pxp_tee.c | ||
| intel_pxp_tee.h | ||
| intel_pxp_types.h | ||
| intel_pxp.c | ||
| intel_pxp.h | ||