提交 1d6debfa 编写于 作者: S Shaozhengchao 提交者: Xie XiuQi

net/hinic: remove redundant code

driver inclusion
category:bugfix
bugzilla:4472
CVE:NA

-----------------------------------------------------------------------

remove redundant code
Signed-off-by: NShaozhengchao <shaozhengchao@huawei.com>
Reviewed-by: NLuoshaokai <luoshaokai@huawei.com>
Signed-off-by: NYang Yingliang <yangyingliang@huawei.com>
上级 1bf60f78
......@@ -53,8 +53,6 @@ enum {
#define HOST_VF_NUM 0
#define HOST_OQID_MASK_VAL 2
//#define MAX_NUM_AEQ 1
/* L2NIC */
#define L2NIC_SQ_DEPTH (4 * K_UNIT)
#define L2NIC_RQ_DEPTH (4 * K_UNIT)
......
......@@ -682,37 +682,38 @@ static void hinic_dcbnl_get_pfc_cfg(struct net_device *netdev, int prio,
*setting = nic_dev->dcb_cfg.tc_cfg[prio].pfc_en;
}
static u8 hinic_dcbnl_getcap(struct net_device *netdev, int capid, u8 *cap)
static u8 hinic_dcbnl_getcap(struct net_device *netdev, int cap_id,
u8 *dcb_cap)
{
struct hinic_nic_dev *nic_dev = netdev_priv(netdev);
switch (capid) {
switch (cap_id) {
case DCB_CAP_ATTR_PG:
*cap = true;
*dcb_cap = true;
break;
case DCB_CAP_ATTR_PFC:
*cap = true;
*dcb_cap = true;
break;
case DCB_CAP_ATTR_UP2TC:
*cap = false;
*dcb_cap = false;
break;
case DCB_CAP_ATTR_PG_TCS:
*cap = 0x80;
*dcb_cap = 0x80;
break;
case DCB_CAP_ATTR_PFC_TCS:
*cap = 0x80;
*dcb_cap = 0x80;
break;
case DCB_CAP_ATTR_GSP:
*cap = true;
*dcb_cap = true;
break;
case DCB_CAP_ATTR_BCN:
*cap = false;
*dcb_cap = false;
break;
case DCB_CAP_ATTR_DCBX:
*cap = nic_dev->dcbx_cap;
*dcb_cap = nic_dev->dcbx_cap;
break;
default:
*cap = false;
*dcb_cap = false;
break;
}
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册