X-Git-Url: http://git.droids-corp.org/?a=blobdiff_plain;f=drivers%2Fnet%2Fbnxt%2Fbnxt.h;h=5121d05da65f26152f609f2e5a9de2995c37f068;hb=4382a7ccf7815c139c9507618fd8e046fa4d927e;hp=3ccc06c37c58e76fbb46aa65456dfa966bb6d17d;hpb=baedf29794aa7cf8527d6362af17dce5046b1f51;p=dpdk.git diff --git a/drivers/net/bnxt/bnxt.h b/drivers/net/bnxt/bnxt.h index 3ccc06c37c..5121d05da6 100644 --- a/drivers/net/bnxt/bnxt.h +++ b/drivers/net/bnxt/bnxt.h @@ -501,9 +501,9 @@ struct bnxt_ctx_mem_buf_info { struct bnxt_error_recovery_info { /* All units in milliseconds */ uint32_t driver_polling_freq; - uint32_t master_func_wait_period; + uint32_t primary_func_wait_period; uint32_t normal_func_wait_period; - uint32_t master_func_wait_period_after_reset; + uint32_t primary_func_wait_period_after_reset; uint32_t max_bailout_time_after_reset; #define BNXT_FW_STATUS_REG 0 #define BNXT_FW_HEARTBEAT_CNT_REG 1 @@ -520,7 +520,7 @@ struct bnxt_error_recovery_info { uint8_t delay_after_reset[BNXT_NUM_RESET_REG]; #define BNXT_FLAG_ERROR_RECOVERY_HOST BIT(0) #define BNXT_FLAG_ERROR_RECOVERY_CO_CPU BIT(1) -#define BNXT_FLAG_MASTER_FUNC BIT(2) +#define BNXT_FLAG_PRIMARY_FUNC BIT(2) #define BNXT_FLAG_RECOVERY_ENABLED BIT(3) uint32_t flags; @@ -745,6 +745,7 @@ struct bnxt { #define BNXT_VNIC_CAP_OUTER_RSS BIT(1) #define BNXT_VNIC_CAP_RX_CMPL_V2 BIT(2) #define BNXT_VNIC_CAP_VLAN_RX_STRIP BIT(3) +#define BNXT_RX_VLAN_STRIP_EN(bp) ((bp)->vnic_cap_flags & BNXT_VNIC_CAP_VLAN_RX_STRIP) unsigned int rx_nr_rings; unsigned int rx_cp_nr_rings; unsigned int rx_num_qs_per_vnic;