Thread (10 messages) 10 messages, 5 authors, 2017-07-15

Re: [PATCH 2/2] net: ethernet: nixge: Add support for National Instruments XGE netdev

From: Andrew Lunn <andrew@lunn.ch>
Date: 2017-07-14 01:34:47
Also in: lkml, netdev

quoted
quoted
+	/* not sure if this is the correct way of dealing with this ... */
+	ndev->phydev->supported &= ~(SUPPORTED_Autoneg);
+	ndev->phydev->advertising = ndev->phydev->supported;
+	ndev->phydev->autoneg = AUTONEG_DISABLE;
What are you trying to achieve?
Basically can't do Autoneg, I'll need to take a closer look.
Hi Moritz

What i actually think you mean, is it can only do 1Gbps. So you could
autoneg, but only advertise 1Gbps. Look at masking out
PHY_10BT_FEATURES and PHY_100BT_FEATURES.

Take a look at:

http://elixir.free-electrons.com/linux/latest/source/drivers/net/ethernet/renesas/ravb_main.c#L1045

It might actually make sense to add a phy_set_min_speed(), a mirror to
phy_set_max_speed().

	Andrew
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help