Following functions are defined: phylink_fwnode_phy_connect() phylink_device_phy_connect() fwnode_phy_find_device() device_phy_find_device() First two help in connecting phy to phylink instance. Remaining two help to find a phy on a mdiobus. Calvin Johnson (2): device property: Introduce fwnode_phy_find_device() phylink: introduce phylink_fwnode_phy_connect() drivers/base/property.c | 41 ++++++++++++++++++ drivers/net/phy/phylink.c | 90 +++++++++++++++++++++++++++++++++++++++ include/linux/phylink.h | 6 +++ include/linux/property.h | 5 +++ 4 files changed, 142 insertions(+) -- 2.17.1