mbox series

[v4,0/4] add TJA1102 support

Message ID 20200313052252.25389-1-o.rempel@pengutronix.de
Headers show
Series add TJA1102 support | expand

Message

Oleksij Rempel March 13, 2020, 5:22 a.m. UTC
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

Comments

David Miller March 16, 2020, 8:44 a.m. UTC | #1
From: Oleksij Rempel <o.rempel@pengutronix.de>
Date: Fri, 13 Mar 2020 06:22:48 +0100

> 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

Florian, please properly follow up in the discussion of patch #1 so that they
can implement support properly.

Thank you.