X-Git-Url: http://git.droids-corp.org/?a=blobdiff_plain;f=drivers%2Fnet%2Fbnxt%2Ftf_ulp%2Fbnxt_tf_common.h;h=f0633f009c6bf15a588e41bb63a849441c093f39;hb=bd885ab120e2335f978a28ee0aa4303017390e15;hp=f772d4919eee79c679817cb1a607b2fa37a0dfdc;hpb=b81654dfc00f05908bba21144c3cede09f21378c;p=dpdk.git diff --git a/drivers/net/bnxt/tf_ulp/bnxt_tf_common.h b/drivers/net/bnxt/tf_ulp/bnxt_tf_common.h index f772d4919e..f0633f009c 100644 --- a/drivers/net/bnxt/tf_ulp/bnxt_tf_common.h +++ b/drivers/net/bnxt/tf_ulp/bnxt_tf_common.h @@ -6,6 +6,11 @@ #ifndef _BNXT_TF_COMMON_H_ #define _BNXT_TF_COMMON_H_ +#include + +#include "bnxt_ulp.h" +#include "ulp_template_db_enum.h" + #define BNXT_TF_DBG(lvl, fmt, args...) PMD_DRV_LOG(lvl, fmt, ## args) #define BNXT_ULP_EM_FLOWS 8192 @@ -39,18 +44,21 @@ enum bnxt_ulp_eth_ip_type { }; /* ulp direction Type */ -enum ulp_direction_type { - ULP_DIR_INGRESS, - ULP_DIR_EGRESS, +enum bnxt_ulp_direction_type { + BNXT_ULP_DIR_INVALID, + BNXT_ULP_DIR_INGRESS, + BNXT_ULP_DIR_EGRESS, }; /* enumeration of the interface types */ enum bnxt_ulp_intf_type { BNXT_ULP_INTF_TYPE_INVALID = 0, BNXT_ULP_INTF_TYPE_PF, + BNXT_ULP_INTF_TYPE_TRUSTED_VF, BNXT_ULP_INTF_TYPE_VF, BNXT_ULP_INTF_TYPE_PF_REP, BNXT_ULP_INTF_TYPE_VF_REP, + BNXT_ULP_INTF_TYPE_PHY_PORT, BNXT_ULP_INTF_TYPE_LAST };