OSDN Git Service

net: mdiobus: Introduce fwnode_mdbiobus_register()
authorMarcin Wojtas <mw@semihalf.com>
Mon, 21 Jun 2021 17:30:24 +0000 (19:30 +0200)
committerDavid S. Miller <davem@davemloft.net>
Tue, 22 Jun 2021 16:54:55 +0000 (09:54 -0700)
commit62a6ef6a996f5eec73d30d079573a1fa8f95fcd9
tree77e2a5483fbe97608e14a7948fb1ff7e9acf05a5
parent7c4d7ca8cce3c8167e10f52a5afb553851f2086b
net: mdiobus: Introduce fwnode_mdbiobus_register()

This patch introduces a new helper function that
wraps acpi_/of_ mdiobus_register() and allows its
usage via common fwnode_ interface.

Fall back to raw mdiobus_register() in case CONFIG_FWNODE_MDIO
is not enabled, in order to satisfy compatibility
in all future user drivers.

Signed-off-by: Marcin Wojtas <mw@semihalf.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
drivers/net/mdio/fwnode_mdio.c
include/linux/fwnode_mdio.h