net/ice: support L4 for QinQ switch filter
[dpdk.git] / drivers / net / octeontx_ep / otx2_ep_vf.h
1 /* SPDX-License-Identifier: BSD-3-Clause
2  * Copyright(C) 2021 Marvell.
3  */
4 #ifndef _OTX2_EP_VF_H_
5 #define _OTX2_EP_VF_H_
6
7 int
8 otx2_ep_vf_setup_device(struct otx_ep_device *sdpvf);
9
10 struct otx2_ep_instr_64B {
11         /* Pointer where the input data is available. */
12         uint64_t dptr;
13
14         /* OTX_EP Instruction Header. */
15         union otx_ep_instr_ih ih;
16
17         /** Pointer where the response for a RAW mode packet
18          * will be written by OCTEON TX.
19          */
20         uint64_t rptr;
21
22         /* Input Request Header. */
23         union otx_ep_instr_irh irh;
24
25         /* Additional headers available in a 64-byte instruction. */
26         uint64_t exhdr[4];
27 };
28
29 #endif /*_OTX2_EP_VF_H_ */
30