On 7/10/2020 11:55 PM, Calvin Johnson wrote: > Define phylink_fwnode_phy_connect() to connect phy specified by > a fwnode to a phylink instance. > > Signed-off-by: Calvin Johnson <calvin.john...@oss.nxp.com> > > --- [snip] > +int phylink_fwnode_phy_connect(struct phylink *pl, > + struct fwnode_handle *fwnode, > + u32 flags) > +{ > + struct phy_device *phy_dev; > + > + if (is_of_node(fwnode)) > + return phylink_of_phy_connect(pl, to_of_node(fwnode), flags); > + if (is_acpi_device_node(fwnode)) { > + phy_dev = phy_find_by_mdio_handle(fwnode); > + if (!phy_dev) > + return -ENODEV; Please also assign dev_flags to the phy_dev for symmetry with the phylink_of_phy_connect() function: phy_dev->dev_flags |= flags; With that fixed: Reviewed-by: Florian Fainelli <f.faine...@gmail.com> -- Florian
- [net-next PATCH v6 0/6] ACPI support for dpaa2 MAC drive... Calvin Johnson
- [net-next PATCH v6 5/6] phylink: introduce phylink_f... Calvin Johnson
- Re: [net-next PATCH v6 5/6] phylink: introduce p... Florian Fainelli
- [net-next PATCH v6 3/6] net/fsl: use device_mdiobus_... Calvin Johnson
- [net-next PATCH v6 6/6] net: dpaa2-mac: Add ACPI sup... Calvin Johnson
- [net-next PATCH v6 1/6] Documentation: ACPI: DSD: Do... Calvin Johnson
- [net-next PATCH v6 2/6] net: phy: introduce device_m... Calvin Johnson
- Re: [net-next PATCH v6 2/6] net: phy: introduce ... Florian Fainelli
- Re: [net-next PATCH v6 2/6] net: phy: introd... Calvin Johnson
- [net-next PATCH v6 4/6] net: phy: introduce phy_find... Calvin Johnson
- Re: [net-next PATCH v6 4/6] net: phy: introduce ... Florian Fainelli
- Re: [net-next PATCH v6 4/6] net: phy: introd... Calvin Johnson
- Re: [net-next PATCH v6 4/6] net: phy: in... Andy Shevchenko