net: ag71xx: use devm for of_mdiobus_register
authorRosen Penev <rosenp@gmail.com>
Tue, 13 Aug 2024 17:04:58 +0000 (10:04 -0700)
committerJakub Kicinski <kuba@kernel.org>
Fri, 16 Aug 2024 18:21:08 +0000 (11:21 -0700)
commit8ef34bea8cad381e0b5c90f9e4e539f48e8c2d7f
tree0dc360e5aee78c10382affdb424b61929baed450
parentdf37fcf58f2a02eb0d49d27020e3dbd6c1115288
net: ag71xx: use devm for of_mdiobus_register

Allows removing ag71xx_mdio_remove.

Removed ag.mii_bus variable. Local one can be used with devm. Easier to
reason about as mii_bus is only used here now. Also shrinks the struct
slightly.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
Link: https://patch.msgid.link/20240813170516.7301-3-rosenp@gmail.com
Signed-off-by: Jakub Kicinski <kuba@kernel.org>
drivers/net/ethernet/atheros/ag71xx.c