Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit fc981359 authored by David S. Miller's avatar David S. Miller
Browse files

Merge branch 'hns3-bug-fixes'



Lipeng says:

====================
net: hns3: Bug fixes & Code improvements in HNS3 driver

This patch-set introduces some bug fixes and code improvements.
As [patch 1/2] depends on the patch {5392902d net: hns3: Consistently using
GENMASK in hns3 driver}, which exists in net-next, not exists in net, so
push this serise to nex-next.
====================

Signed-off-by: default avatarDavid S. Miller <davem@davemloft.net>
parents 28033ae4 c040366b
Loading
Loading
Loading
Loading
+1 −1
Original line number Original line Diff line number Diff line
@@ -390,7 +390,7 @@ struct hclge_pf_res_cmd {
#define HCLGE_CFG_TQP_DESC_N_S	16
#define HCLGE_CFG_TQP_DESC_N_S	16
#define HCLGE_CFG_TQP_DESC_N_M	GENMASK(31, 16)
#define HCLGE_CFG_TQP_DESC_N_M	GENMASK(31, 16)
#define HCLGE_CFG_PHY_ADDR_S	0
#define HCLGE_CFG_PHY_ADDR_S	0
#define HCLGE_CFG_PHY_ADDR_M	GENMASK(4, 0)
#define HCLGE_CFG_PHY_ADDR_M	GENMASK(7, 0)
#define HCLGE_CFG_MEDIA_TP_S	8
#define HCLGE_CFG_MEDIA_TP_S	8
#define HCLGE_CFG_MEDIA_TP_M	GENMASK(15, 8)
#define HCLGE_CFG_MEDIA_TP_M	GENMASK(15, 8)
#define HCLGE_CFG_RX_BUF_LEN_S	16
#define HCLGE_CFG_RX_BUF_LEN_S	16
+1 −12
Original line number Original line Diff line number Diff line
@@ -2325,18 +2325,7 @@ static int hclge_update_speed_duplex(struct hclge_dev *hdev)
	/* get the speed and duplex as autoneg'result from mac cmd when phy
	/* get the speed and duplex as autoneg'result from mac cmd when phy
	 * doesn't exit.
	 * doesn't exit.
	 */
	 */
	if (mac.phydev)
	if (mac.phydev || !mac.autoneg)
		return 0;

	/* update mac->antoneg. */
	ret = hclge_query_autoneg_result(hdev);
	if (ret) {
		dev_err(&hdev->pdev->dev,
			"autoneg result query failed %d\n", ret);
		return ret;
	}

	if (!mac.autoneg)
		return 0;
		return 0;


	ret = hclge_query_mac_an_speed_dup(hdev, &speed, &duplex);
	ret = hclge_query_mac_an_speed_dup(hdev, &speed, &duplex);