/* SPDX-License-Identifier: MIT */ /* * Copyright(c) 2022, Intel Corporation. All rights reserved. */ #ifndef __INTEL_PXP_FW_INTERFACE_CMN_H__ #define __INTEL_PXP_FW_INTERFACE_CMN_H__ #include <linux/types.h> #define PXP_APIVER(x, y) … /* * there are a lot of status codes for PXP, but we only define the cross-API * common ones that we actually can handle in the kernel driver. Other failure * codes should be printed to error msg for debug. */ enum pxp_status { … }; /* Common PXP FW message header */ struct pxp_cmd_header { … } __packed; #endif /* __INTEL_PXP_FW_INTERFACE_CMN_H__ */