net/sfc/base: regenerate headers to pick up CTPIO stats
[dpdk.git] / drivers / net / sfc / base / siena_nic.c
index f223c9b..f518a54 100644 (file)
@@ -66,6 +66,10 @@ siena_board_cfg(
        uint32_t nevq, nrxq, ntxq;
        efx_rc_t rc;
 
+       /* Siena has a fixed 8Kbyte VI window size */
+       EFX_STATIC_ASSERT(1U << EFX_VI_WINDOW_SHIFT_8K  == 8192);
+       encp->enc_vi_window_shift = EFX_VI_WINDOW_SHIFT_8K;
+
        /* External port identifier using one-based port numbering */
        encp->enc_external_port = (uint8_t)enp->en_mcdi.em_emip.emi_port;
 
@@ -152,6 +156,8 @@ siena_board_cfg(
 
        encp->enc_nvram_update_verify_result_supported = B_FALSE;
 
+       encp->enc_mac_stats_nstats = MC_CMD_MAC_NSTATS;
+
        return (0);
 
 fail2: