of: mdio: provide devm_of_mdiobus_register()
authorBartosz Golaszewski <bgolaszewski@baylibre.com>
Mon, 29 Jun 2020 12:03:45 +0000 (14:03 +0200)
committerDavid S. Miller <davem@davemloft.net>
Tue, 30 Jun 2020 22:57:34 +0000 (15:57 -0700)
commit14eeb6e086d6b9004c600e5f0f62bacb458ecfba
treec50a619917df6ac612b4f457bbe1d53c75c337cc
parenta0bd96f5aed2108505386733abe76f37362c2f50
of: mdio: provide devm_of_mdiobus_register()

Implement a managed variant of of_mdiobus_register(). We need to make
mdio_devres into its own module because otherwise we'd hit circular
sumbol dependencies between phylib and of_mdio.

Signed-off-by: Bartosz Golaszewski <bgolaszewski@baylibre.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
Documentation/driver-api/driver-model/devres.rst
drivers/net/phy/Makefile
drivers/net/phy/mdio_devres.c
include/linux/of_mdio.h