net: dsa: sja1105: Separate C22 and C45 transactions for T1 MDIO bus
authorAndrew Lunn <andrew@lunn.ch>
Mon, 16 Jan 2023 23:52:26 +0000 (00:52 +0100)
committerJakub Kicinski <kuba@kernel.org>
Wed, 18 Jan 2023 03:34:08 +0000 (19:34 -0800)
commitc708e135037087ffe90a9e0b1b01cd78a7f2aa4b
tree321bc791cf77bc60cfc4644c88227df0d904b99b
parentae271547bba63095237386beed84a7701f4f7f14
net: dsa: sja1105: Separate C22 and C45 transactions for T1 MDIO bus

The T1 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/dsa/sja1105/sja1105_mdio.c