diff options
author | Peng Li | 2017-12-22 05:21:52 +0100 |
---|---|---|
committer | David S. Miller | 2017-12-27 16:41:54 +0100 |
commit | 1770a7a3aeb23c0a1232486c8c4f50964725de46 (patch) | |
tree | af71e21ba9fdbce50a5437d24b979aae72d48e2a /drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.h | |
parent | net: hns3: add support for set_pauseparam (diff) | |
download | kernel-qcow2-linux-1770a7a3aeb23c0a1232486c8c4f50964725de46.tar.gz kernel-qcow2-linux-1770a7a3aeb23c0a1232486c8c4f50964725de46.tar.xz kernel-qcow2-linux-1770a7a3aeb23c0a1232486c8c4f50964725de46.zip |
net: hns3: add support to update flow control settings after autoneg
When auto-negotiation is enabled, the MAC flow control settings is
based on the flow control negotiation result. And it should be configured
after a valid link has been established. This patch adds support to update
flow control settings after auto-negotiation has completed.
Signed-off-by: Peng Li <lipeng321@huawei.com>
Signed-off-by: Fuyun Liang <liangfuyun1@huawei.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.h')
-rw-r--r-- | drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.h b/drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.h index cda520c7a2f9..28cc063306c4 100644 --- a/drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.h +++ b/drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.h @@ -602,4 +602,5 @@ int hclge_rss_init_hw(struct hclge_dev *hdev); void hclge_mbx_handler(struct hclge_dev *hdev); void hclge_reset_tqp(struct hnae3_handle *handle, u16 queue_id); +int hclge_cfg_flowctrl(struct hclge_dev *hdev); #endif |