git.droids-corp.org
/
dpdk.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
net/bnxt: support action bitmap opcode
[dpdk.git]
/
drivers
/
net
/
octeontx
/
base
/
octeontx_pkovf.h
diff --git
a/drivers/net/octeontx/base/octeontx_pkovf.h
b/drivers/net/octeontx/base/octeontx_pkovf.h
index
4e0bb7c
..
7e1aba3
100644
(file)
--- a/
drivers/net/octeontx/base/octeontx_pkovf.h
+++ b/
drivers/net/octeontx/base/octeontx_pkovf.h
@@
-43,6
+43,13
@@
#define PKO_SEND_GATHER_LDTYPE(x) ((x) << 58)
#define PKO_SEND_GATHER_GAUAR(x) ((x) << 24)
#define PKO_SEND_GATHER_LDTYPE(x) ((x) << 58)
#define PKO_SEND_GATHER_GAUAR(x) ((x) << 24)
+#define OCTEONTX_PKO_COPROC 4
+#define MBOX_PKO_MTU_CONFIG 1
+
+typedef struct mbox_pko_mtu_cfg {
+ uint32_t mtu;
+} mbox_pko_mtu_cfg_t;
+
typedef struct octeontx_dq_s {
void *lmtline_va;
void *ioreg_va;
typedef struct octeontx_dq_s {
void *lmtline_va;
void *ioreg_va;
@@
-71,5
+78,6
@@
int octeontx_pko_vf_count(void);
size_t octeontx_pko_get_vfid(void);
int octeontx_pko_init_fc(const size_t pko_vf_count);
void octeontx_pko_fc_free(void);
size_t octeontx_pko_get_vfid(void);
int octeontx_pko_init_fc(const size_t pko_vf_count);
void octeontx_pko_fc_free(void);
+int octeontx_pko_send_mtu(int port, int mtu);
#endif /* __OCTEONTX_PKO_H__ */
#endif /* __OCTEONTX_PKO_H__ */