X-Git-Url: http://git.droids-corp.org/?a=blobdiff_plain;ds=sidebyside;f=drivers%2Fnet%2Fbnxt%2Fbnxt_txr.h;h=7715c11b830d994670a3b72352dd073b1e01b86e;hb=f6194540cf8c47738041c151430e42cffde4af7e;hp=58678a1c834038f02fa9058b6c2dfa584a2708dd;hpb=bc4a000f2f53c30ccd051778d91ebf993ae31121;p=dpdk.git diff --git a/drivers/net/bnxt/bnxt_txr.h b/drivers/net/bnxt/bnxt_txr.h index 58678a1c83..7715c11b83 100644 --- a/drivers/net/bnxt/bnxt_txr.h +++ b/drivers/net/bnxt/bnxt_txr.h @@ -18,7 +18,7 @@ struct bnxt_tx_ring_info { uint16_t tx_prod; uint16_t tx_cons; - void *tx_doorbell; + struct bnxt_db_info tx_db; struct tx_bd_long *tx_desc_ring; struct bnxt_sw_tx_bd *tx_buf_ring; @@ -57,7 +57,9 @@ int bnxt_init_one_tx_ring(struct bnxt_tx_queue *txq); int bnxt_init_tx_ring_struct(struct bnxt_tx_queue *txq, unsigned int socket_id); uint16_t bnxt_xmit_pkts(void *tx_queue, struct rte_mbuf **tx_pkts, uint16_t nb_pkts); -#ifdef RTE_ARCH_X86 +uint16_t bnxt_dummy_xmit_pkts(void *tx_queue, struct rte_mbuf **tx_pkts, + uint16_t nb_pkts); +#if defined(RTE_ARCH_X86) || defined(RTE_ARCH_ARM64) uint16_t bnxt_xmit_pkts_vec(void *tx_queue, struct rte_mbuf **tx_pkts, uint16_t nb_pkts); #endif