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/txgbe: add Rx and Tx init
[dpdk.git]
/
drivers
/
net
/
cxgbe
/
base
/
common.h
diff --git
a/drivers/net/cxgbe/base/common.h
b/drivers/net/cxgbe/base/common.h
index
892aab6
..
8fe8e2a
100644
(file)
--- a/
drivers/net/cxgbe/base/common.h
+++ b/
drivers/net/cxgbe/base/common.h
@@
-133,6
+133,7
@@
struct tp_params {
unsigned short tx_modq[NCHAN]; /* channel to modulation queue map */
u32 vlan_pri_map; /* cached TP_VLAN_PRI_MAP */
unsigned short tx_modq[NCHAN]; /* channel to modulation queue map */
u32 vlan_pri_map; /* cached TP_VLAN_PRI_MAP */
+ u32 filter_mask;
u32 ingress_config; /* cached TP_INGRESS_CONFIG */
/* cached TP_OUT_CONFIG compressed error vector
u32 ingress_config; /* cached TP_INGRESS_CONFIG */
/* cached TP_OUT_CONFIG compressed error vector
@@
-186,6
+187,7
@@
struct devlog_params {
struct arch_specific_params {
u8 nchan;
struct arch_specific_params {
u8 nchan;
+ u8 cng_ch_bits_log; /* congestion channel map bits width */
u16 mps_rplc_size;
u16 vfcount;
u32 sge_fl_db;
u16 mps_rplc_size;
u16 vfcount;
u32 sge_fl_db;
@@
-217,6
+219,7
@@
struct rss_params {
*/
struct pf_resources {
unsigned int neq; /* N egress Qs */
*/
struct pf_resources {
unsigned int neq; /* N egress Qs */
+ unsigned int nethctrl; /* N egress ETH or CTRL Qs */
unsigned int niqflint; /* N ingress Qs/w free list(s) & intr */
};
unsigned int niqflint; /* N ingress Qs/w free list(s) & intr */
};