1 /* SPDX-License-Identifier: MIT */ 2 /* 3 * Copyright(c) 2022, Intel Corporation. All rights reserved. 4 */ 5 6 #ifndef __INTEL_PXP_FW_INTERFACE_43_H__ 7 #define __INTEL_PXP_FW_INTERFACE_43_H__ 8 9 #include <linux/types.h> 10 #include "intel_pxp_cmd_interface_cmn.h" 11 12 /* PXP-Cmd-Op definitions */ 13 #define PXP43_CMDID_START_HUC_AUTH 0x0000003A 14 15 /* PXP-Input-Packet: HUC-Authentication */ 16 struct pxp43_start_huc_auth_in { 17 struct pxp_cmd_header header; 18 __le64 huc_base_address; 19 } __packed; 20 21 /* PXP-Output-Packet: HUC-Authentication */ 22 struct pxp43_start_huc_auth_out { 23 struct pxp_cmd_header header; 24 } __packed; 25 26 #endif /* __INTEL_PXP_FW_INTERFACE_43_H__ */ 27