net/txgbe: add Rx and Tx init
[dpdk.git] / drivers / net / cxgbe / base / common.h
index 892aab6..8fe8e2a 100644 (file)
@@ -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 */
+       u32 filter_mask;
        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;
+       u8 cng_ch_bits_log;             /* congestion channel map bits width */
        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 */
+       unsigned int nethctrl; /* N egress ETH or CTRL Qs */
        unsigned int niqflint; /* N ingress Qs/w free list(s) & intr */
 };