1 /* SPDX-License-Identifier: MIT */ 2 /* 3 * Copyright © 2022 Intel Corporation 4 */ 5 6 #ifndef _XE_HUC_TYPES_H_ 7 #define _XE_HUC_TYPES_H_ 8 9 #include "xe_uc_fw_types.h" 10 11 struct xe_bo; 12 13 /** 14 * struct xe_huc - HuC 15 */ 16 struct xe_huc { 17 /** @fw: Generic uC firmware management */ 18 struct xe_uc_fw fw; 19 20 /** @gsc_pkt: bo to store the packet for auth via GSC */ 21 struct xe_bo *gsc_pkt; 22 }; 23 24 #endif 25