changes v5: - rename __of_mdiobus_register_phy() to of_mdiobus_phy_device_register() changes v4: - remove unused phy_id variable changes v3: - export part of of_mdiobus_register_phy() and reuse it in tja11xx driver - coding style fixes changes v2: - use .match_phy_device - add irq support - add add delayed registration for PHY1 Oleksij Rempel (4): dt-bindings: net: phy: Add support for NXP TJA11xx net: phy: tja11xx: add initial TJA1102 support net: mdio: of: export part of of_mdiobus_register_phy() net: phy: tja11xx: add delayed registration of TJA1102 PHY1 .../devicetree/bindings/net/nxp,tja11xx.yaml | 61 ++++++ drivers/net/phy/nxp-tja11xx.c | 201 +++++++++++++++++- drivers/of/of_mdio.c | 73 ++++--- include/linux/of_mdio.h | 11 +- 4 files changed, 308 insertions(+), 38 deletions(-) create mode 100644 Documentation/devicetree/bindings/net/nxp,tja11xx.yaml -- 2.26.1