X-Git-Url: http://git.droids-corp.org/?a=blobdiff_plain;f=drivers%2Fnet%2Fbnxt%2Fbnxt_hwrm.h;h=e35462cb4f45ef3f605c71cfde9121aec53eeddd;hb=80f66b94325bdb669e1d2f37ca3c02dc89bb470c;hp=f286bcd8b7bdf3a4a8a98dddc5bb744939f65bcf;hpb=38412304b50ac8dd09c212f8a0a87d2cfe8a5caf;p=dpdk.git diff --git a/drivers/net/bnxt/bnxt_hwrm.h b/drivers/net/bnxt/bnxt_hwrm.h index f286bcd8b7..e35462cb4f 100644 --- a/drivers/net/bnxt/bnxt_hwrm.h +++ b/drivers/net/bnxt/bnxt_hwrm.h @@ -127,7 +127,7 @@ void bnxt_free_hwrm_rx_ring(struct bnxt *bp, int queue_index); int bnxt_alloc_hwrm_resources(struct bnxt *bp); int bnxt_get_hwrm_link_config(struct bnxt *bp, struct rte_eth_link *link); int bnxt_set_hwrm_link_config(struct bnxt *bp, bool link_up); -int bnxt_hwrm_func_qcfg(struct bnxt *bp); +int bnxt_hwrm_func_qcfg(struct bnxt *bp, uint16_t *mtu); int bnxt_hwrm_func_resc_qcaps(struct bnxt *bp); int bnxt_hwrm_func_reserve_vf_resc(struct bnxt *bp, bool test); int bnxt_hwrm_allocate_pf_only(struct bnxt *bp); @@ -191,4 +191,9 @@ int bnxt_hwrm_ext_port_qstats(struct bnxt *bp); int bnxt_hwrm_func_backing_store_qcaps(struct bnxt *bp); int bnxt_hwrm_func_backing_store_cfg(struct bnxt *bp, uint32_t enables); int bnxt_alloc_ctx_mem(struct bnxt *bp); +int bnxt_hwrm_tunnel_redirect(struct bnxt *bp, uint8_t type); +int bnxt_hwrm_tunnel_redirect_free(struct bnxt *bp, uint8_t type); +int bnxt_hwrm_tunnel_redirect_query(struct bnxt *bp, uint32_t *type); +int bnxt_hwrm_tunnel_redirect_info(struct bnxt *bp, uint8_t tun_type, + uint16_t *dst_fid); #endif