Commit 3d7cb996 authored by Jiantao Xiao's avatar Jiantao Xiao
Browse files

Revert "net: hns3: add wait until mac link down"

driver inclusion
category: feature
bugzilla: https://gitee.com/openeuler/kernel/issues/I7WQZ1


CVE: NA

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

This reverts commit 072e8c4b.

Signed-off-by: default avatarJiantao Xiao <xiaojiantao1@h-partners.com>
parent 387f45c0
Loading
Loading
Loading
Loading
+2 −10
Original line number Diff line number Diff line
@@ -7988,8 +7988,6 @@ static void hclge_enable_fd(struct hnae3_handle *handle, bool enable)

int hclge_cfg_mac_mode(struct hclge_dev *hdev, bool enable)
{
#define HCLGE_LINK_STATUS_WAIT_CNT  3

	struct hclge_desc desc;
	struct hclge_config_mac_mode_cmd *req =
		(struct hclge_config_mac_mode_cmd *)desc.data;
@@ -8014,17 +8012,11 @@ int hclge_cfg_mac_mode(struct hclge_dev *hdev, bool enable)
	req->txrx_pad_fcs_loop_en = cpu_to_le32(loop_en);

	ret = hclge_cmd_send(&hdev->hw, &desc, 1);
	if (ret) {
	if (ret)
		dev_err(&hdev->pdev->dev, "failed to %s mac, ret = %d.\n",
			enable ? "enable" : "disable", ret);
		return ret;
	}

	if (!enable)
		hclge_mac_link_status_wait(hdev, HCLGE_LINK_STATUS_DOWN,
					   HCLGE_LINK_STATUS_WAIT_CNT);

	return 0;
	return ret;
}

static int hclge_config_switch_param(struct hclge_dev *hdev, int vfid,