X-Git-Url: http://git.droids-corp.org/?a=blobdiff_plain;ds=sidebyside;f=drivers%2Fnet%2Ffm10k%2Ffm10k.h;h=c0898820931efcb44d6364e3ff6c69582c50d6c0;hb=8d6c51fcd24b0d41930aa605b514472366c8d671;hp=876aa81214c7c7faff6fb6152e61c4bc19316842;hpb=2e58464ca9be0b56e81a3f5b4155e691e9634c39;p=dpdk.git diff --git a/drivers/net/fm10k/fm10k.h b/drivers/net/fm10k/fm10k.h index 876aa81214..c089882093 100644 --- a/drivers/net/fm10k/fm10k.h +++ b/drivers/net/fm10k/fm10k.h @@ -110,7 +110,7 @@ #define FM10K_VLAN_TAG_SIZE 4 /* Maximum number of MAC addresses per PF/VF */ -#define FM10K_MAX_MACADDR_NUM 1 +#define FM10K_MAX_MACADDR_NUM 64 #define FM10K_UINT32_BIT_SIZE (CHAR_BIT * sizeof(uint32_t)) #define FM10K_VFTA_SIZE (4096 / FM10K_UINT32_BIT_SIZE) @@ -125,6 +125,7 @@ struct fm10k_macvlan_filter_info { uint16_t vlan_num; /* Total VLAN number */ + uint16_t mac_num; /* Total mac number */ uint32_t vfta[FM10K_VFTA_SIZE]; /* VLAN bitmap */ }; @@ -199,7 +200,6 @@ struct fm10k_tx_queue { uint16_t next_free; uint16_t nb_free; uint16_t nb_used; - uint16_t free_trigger; uint16_t free_thresh; uint16_t rs_thresh; volatile uint32_t *tail_ptr;