The MDIO driver has support to release the integrated PHYs from reset. This was implemented for the SparX-5 for now. Now add support for the LAN966x, too. changes since v2: - fix typo in commit message - use microchip,lan966x instead of mscc,lan966x - rename mask variable to {phy_,}reset_bits - check return code from device_get_match_data() right after the call instead of checking it where it is used changes since v1: - fix typo in the subject in patch 3/3 Michael Walle (3): dt-bindings: net: mscc-miim: add lan966x compatible net: mdio: mscc-miim: replace magic numbers for the bus reset net: mdio: mscc-miim: add lan966x internal phy reset support .../devicetree/bindings/net/mscc-miim.txt | 2 +- drivers/net/mdio/mdio-mscc-miim.c | 67 ++++++++++++++----- 2 files changed, 50 insertions(+), 19 deletions(-) -- 2.30.2