X-Git-Url: http://git.droids-corp.org/?a=blobdiff_plain;f=drivers%2Fnet%2Fsfc%2Fsfc_repr.h;h=20939737617250a28ee1c6504e6b0a766f302f83;hb=369ce46248c0605d31bd29ebaa4474309a875176;hp=134720600693ebefe0378cc84be948b3d8df59fd;hpb=a62ec90522a6c7404bce95e2b7d7bfab61670d71;p=dpdk.git diff --git a/drivers/net/sfc/sfc_repr.h b/drivers/net/sfc/sfc_repr.h index 1347206006..2093973761 100644 --- a/drivers/net/sfc/sfc_repr.h +++ b/drivers/net/sfc/sfc_repr.h @@ -26,7 +26,15 @@ extern "C" { /** Max count of the representor Tx queues */ #define SFC_REPR_TXQ_MAX 1 -int sfc_repr_create(struct rte_eth_dev *parent, uint16_t representor_id, +struct sfc_repr_entity_info { + enum rte_eth_representor_type type; + efx_pcie_interface_t intf; + uint16_t pf; + uint16_t vf; +}; + +int sfc_repr_create(struct rte_eth_dev *parent, + struct sfc_repr_entity_info *entity, uint16_t switch_domain_id, const efx_mport_sel_t *mport_sel);