X-Git-Url: http://git.droids-corp.org/?a=blobdiff_plain;f=drivers%2Fnet%2Fbnxt%2Ftf_ulp%2Fbnxt_tf_common.h;h=f59da41e544a8d049727ca02d60ba8ff82864f1c;hb=48fbc1be82b551e41c58e94de780fdd2ffaaeb78;hp=ebb71405ba4ecf04f6350ca3d2a60d5758648ec2;hpb=45e8e1d406b7a5ecd2698f9977e63fcdc4acb145;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 ebb71405ba..f59da41e54 100644 --- a/drivers/net/bnxt/tf_ulp/bnxt_tf_common.h +++ b/drivers/net/bnxt/tf_ulp/bnxt_tf_common.h @@ -1,5 +1,5 @@ /* SPDX-License-Identifier: BSD-3-Clause - * Copyright(c) 2014-2019 Broadcom + * Copyright(c) 2014-2021 Broadcom * All rights reserved. */ @@ -23,17 +23,17 @@ #define BNXT_ULP_DFLT_RX_MAX_ACTN_ENTRY 256 #define BNXT_ULP_DFLT_RX_MEM 0 #define BNXT_ULP_RX_NUM_FLOWS 32 -#define BNXT_ULP_RX_TBL_IF_ID 0 #define BNXT_ULP_DFLT_TX_MAX_KEY 512 #define BNXT_ULP_DFLT_TX_MAX_ACTN_ENTRY 256 #define BNXT_ULP_DFLT_TX_MEM 0 #define BNXT_ULP_TX_NUM_FLOWS 32 -#define BNXT_ULP_TX_TBL_IF_ID 0 enum bnxt_tf_rc { BNXT_TF_RC_PARSE_ERR = -2, BNXT_TF_RC_ERROR = -1, - BNXT_TF_RC_SUCCESS = 0 + BNXT_TF_RC_SUCCESS = 0, + BNXT_TF_RC_NORMAL = 1, + BNXT_TF_RC_FID = 2, }; /* eth IPv4 Type */ @@ -44,9 +44,10 @@ 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 */ @@ -57,6 +58,7 @@ enum bnxt_ulp_intf_type { 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 };