Thread (35 messages) 35 messages, 4 authors, 2024-01-05

Re: [PATCH] net: phy: marvell-88q2xxx: add driver for the Marvell 88Q2220 PHY

From: Dimitri Fedrau <hidden>
Date: 2023-12-17 11:15:42
Also in: lkml

Am Sun, Dec 17, 2023 at 10:22:54AM +0100 schrieb Andrew Lunn:
quoted
quoted
quoted
+	/* Set IEEE power down */
+	ret = phy_write_mmd(phydev, MDIO_MMD_PMAPMD, MDIO_CTRL1, 0x840);
0x800 is MDIO_CTRL1_LPOWER. What is the other? It seems like a speed
selection bit?
The other is MDIO_PMA_CTRL1_SPEED1000. Will fix this in V2.
It seems odd to set a speed, and power it down. But i guess you have
blindly copied the reference code, so have no idea why?
I agree, absolutely no idea. I already asked the Marvell support for
any document describing the init sequence, but they couldn't help me.
So I have to stick to the reference code. At least I copied the comments
that were part of the init sequence, trying to give some meaning to it.
	Andrew
	Dimitri
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help