OSDN Git Service

net: stmmac: Separate C22 and C45 transactions for xgmac2
authorAndrew Lunn <andrew@lunn.ch>
Thu, 12 Jan 2023 15:15:14 +0000 (16:15 +0100)
committerJakub Kicinski <kuba@kernel.org>
Sat, 14 Jan 2023 05:40:54 +0000 (21:40 -0800)
commit5b0a447efff5a7d99abed41d77903172304fd8d4
treefca22efef3dafd6cedf146aa01762fde1d435ca4
parent3d90c03cb41605943dc0ba5383f771d35bc304aa
net: stmmac: Separate C22 and C45 transactions for xgmac2

The stmicro stmmac xgmac2 MDIO bus driver can perform both C22 and C45
transfers. Create separate functions for each and register the C45
versions using the new API calls where appropriate.

Signed-off-by: Andrew Lunn <andrew@lunn.ch>
Signed-off-by: Michael Walle <michael@walle.cc>
Signed-off-by: Jakub Kicinski <kuba@kernel.org>
drivers/net/ethernet/stmicro/stmmac/stmmac_mdio.c