1*b17d16fbSArek Kusztal /* SPDX-License-Identifier: BSD-3-Clause 2*b17d16fbSArek Kusztal * Copyright(c) 2021 Intel Corporation 3*b17d16fbSArek Kusztal */ 4*b17d16fbSArek Kusztal 5*b17d16fbSArek Kusztal #include "qat_device.h" 6*b17d16fbSArek Kusztal 7*b17d16fbSArek Kusztal #ifndef QAT_PF2VF_H_ 8*b17d16fbSArek Kusztal #define QAT_PF2VF_H_ 9*b17d16fbSArek Kusztal 10*b17d16fbSArek Kusztal struct qat_pf2vf_msg { 11*b17d16fbSArek Kusztal uint32_t msg_data; 12*b17d16fbSArek Kusztal int block_hdr; 13*b17d16fbSArek Kusztal uint16_t msg_type; 14*b17d16fbSArek Kusztal }; 15*b17d16fbSArek Kusztal 16*b17d16fbSArek Kusztal int qat_pf2vf_exch_msg(struct qat_pci_device *qat_dev, 17*b17d16fbSArek Kusztal struct qat_pf2vf_msg pf2vf_msg, int len, uint8_t *ret); 18*b17d16fbSArek Kusztal 19*b17d16fbSArek Kusztal #endif 20