Patches ready for picking up: Patch 1 fixes a bug in fw_devlink. Patch 2-4 are meant to make debugging easier Patch 5 and 6 fix fw_devlink issues with PHYs and networking Andrew, I think Patch 5 and 6 should be picked up be Greg too. Let me know if you disagree. -Saravana Cc: John Stultz <john.stultz@xxxxxxxxxx> Cc: Marek Szyprowski <m.szyprowski@xxxxxxxxxxx> Cc: Rob Herring <robh+dt@xxxxxxxxxx> Cc: Geert Uytterhoeven <geert@xxxxxxxxxxxxxx> Cc: Andrew Lunn <andrew@xxxxxxx> Cc: Vladimir Oltean <olteanv@xxxxxxxxx> v1->v2: - Added a few Reviewed-by and Tested-by tags - Addressed Geert's comments in patches 3 and 5 - Dropped the fw_devlink.debug patch - Added 2 more patches to the series to address other fw_devlink issues Thanks, Saravana Saravana Kannan (6): driver core: fw_devlink: Improve handling of cyclic dependencies driver core: Set deferred probe reason when deferred by driver core driver core: Create __fwnode_link_del() helper function driver core: Add debug logs when fwnode links are added/deleted driver core: fw_devlink: Add support for FWNODE_FLAG_NEEDS_CHILD_BOUND_ON_ADD net: mdiobus: Set FWNODE_FLAG_NEEDS_CHILD_BOUND_ON_ADD for mdiobus parents drivers/base/core.c | 90 ++++++++++++++++++++++++++------------ drivers/net/phy/mdio_bus.c | 4 ++ include/linux/fwnode.h | 11 +++-- 3 files changed, 75 insertions(+), 30 deletions(-) -- 2.33.0.309.g3052b89438-goog