Changes in v3: - in patch 3/7, moved the checking for mdio node at the beginning of the macb_mdiobus_register(). This allows to probe the MDIO devices even if macb is a fixed-link - added tags received on v2 Changes in v2: - renamed patch 2/7 from "macb: bindings doc: use an MDIO node as a container for PHY nodes" to "dt-bindings: net: macb: use an MDIO node as a container for PHY nodes" - added back a newline removed by mistake in patch 3/7 Codrin Ciubotariu (7): net: macb: use device-managed devm_mdiobus_alloc() dt-bindings: net: macb: use an MDIO node as a container for PHY nodes net: macb: parse PHY nodes found under an MDIO node ARM: dts: at91: sama5d2: add an mdio sub-node to macb ARM: dts: at91: sama5d3: add an mdio sub-node to macb ARM: dts: at91: sama5d4: add an mdio sub-node to macb ARM: dts: at91: sam9x60: add an mdio sub-node to macb Documentation/devicetree/bindings/net/macb.txt | 15 ++++++++++++--- arch/arm/boot/dts/at91-sam9x60ek.dts | 8 ++++++-- arch/arm/boot/dts/at91-sama5d27_som1.dtsi | 16 ++++++++++------ arch/arm/boot/dts/at91-sama5d27_wlsom1.dtsi | 17 ++++++++++------- arch/arm/boot/dts/at91-sama5d2_ptc_ek.dts | 13 ++++++++----- arch/arm/boot/dts/at91-sama5d2_xplained.dts | 12 ++++++++---- arch/arm/boot/dts/at91-sama5d3_xplained.dts | 16 ++++++++++++---- arch/arm/boot/dts/at91-sama5d4_xplained.dts | 12 ++++++++---- drivers/net/ethernet/cadence/macb_main.c | 18 ++++++++++++------ 9 files changed, 86 insertions(+), 41 deletions(-) -- 2.25.1