xref: /dpdk/drivers/common/qat/qat_pf2vf.h (revision b17d16fb47b49919725436b731405ab32a0c02f2)
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