All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH v3 00/11] arm64: dts: layerscape: update MAC nodes with PHY information
@ 2020-10-07 20:39 Ioana Ciornei
  2020-10-07 20:39 ` [PATCH v3 01/11] dt-bindings: net: add the DPAA2 MAC DTS definition Ioana Ciornei
                   ` (10 more replies)
  0 siblings, 11 replies; 17+ messages in thread
From: Ioana Ciornei @ 2020-10-07 20:39 UTC (permalink / raw)
  To: robh+dt, shawnguo; +Cc: leoyang.li, devicetree, Ioana Ciornei

This patch set aims to add the necessary DTS nodes to complete the
MAC/PCS/PHY representation on DPAA2 devices. The external MDIO bus nodes
and the PHYs found on them are added, along with the PCS MDIO internal
buses and their PCS PHYs. Also, links to these PHYs are added from the
DPMAC node.

Changes in v2:
 - documented the dpmac node into a new yaml entry
 - dropped the '0x' from some unit addresses

Changes in v3:
 - renamed dpmac@x into ethernet@x
 - renamed the new documentation file to use the same name as the
   compatible
 - marked additionalProperties as false
 - added a reference to ethernet-controller.yaml
 - added a new patch to document 10gbase-r - 2/11

Ioana Ciornei (11):
  dt-bindings: net: add the DPAA2 MAC DTS definition
  dt-bindings: net: add the 10gbase-r connection type
  arm64: dts: ls1088a: add external MDIO device nodes
  arm64: dts: ls1088ardb: add QSGMII PHY nodes
  arm64: dts: ls1088ardb: add necessary DTS nodes for DPMAC2
  arm64: dts: ls208xa: add the external MDIO nodes
  arm64: dts: ls2088ardb: add PHY nodes for the CS4340 PHYs
  arm64: dts: ls2088ardb: add PHY nodes for the AQR405 PHYs
  arm64: dts: ls208xa: add PCS MDIO and PCS PHY nodes
  arm64: dts: lx2160a: add PCS MDIO and PCS PHY nodes
  arm64: dts: lx2160ardb: add nodes for the AQR107 PHYs

 .../bindings/net/ethernet-controller.yaml     |   1 +
 .../bindings/net/fsl,qoriq-mc-dpmac.yaml      |  60 ++++
 .../boot/dts/freescale/fsl-ls1088a-rdb.dts    | 119 ++++++++
 .../arm64/boot/dts/freescale/fsl-ls1088a.dtsi | 101 +++++-
 .../boot/dts/freescale/fsl-ls2088a-rdb.dts    | 118 +++++++
 .../arm64/boot/dts/freescale/fsl-ls208xa.dtsi | 274 ++++++++++++++++-
 .../boot/dts/freescale/fsl-lx2160a-rdb.dts    |  32 ++
 .../arm64/boot/dts/freescale/fsl-lx2160a.dtsi | 288 ++++++++++++++++--
 8 files changed, 949 insertions(+), 44 deletions(-)
 create mode 100644 Documentation/devicetree/bindings/net/fsl,qoriq-mc-dpmac.yaml

-- 
2.28.0


^ permalink raw reply	[flat|nested] 17+ messages in thread

end of thread, other threads:[~2020-10-13 19:26 UTC | newest]

Thread overview: 17+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2020-10-07 20:39 [PATCH v3 00/11] arm64: dts: layerscape: update MAC nodes with PHY information Ioana Ciornei
2020-10-07 20:39 ` [PATCH v3 01/11] dt-bindings: net: add the DPAA2 MAC DTS definition Ioana Ciornei
2020-10-13 13:31   ` Rob Herring
2020-10-13 14:19     ` Ioana Ciornei
2020-10-13 17:21       ` Rob Herring
2020-10-13 19:26         ` Ioana Ciornei
2020-10-07 20:39 ` [PATCH v3 02/11] dt-bindings: net: add the 10gbase-r connection type Ioana Ciornei
2020-10-13 13:31   ` Rob Herring
2020-10-07 20:39 ` [PATCH v3 03/11] arm64: dts: ls1088a: add external MDIO device nodes Ioana Ciornei
2020-10-07 20:39 ` [PATCH v3 04/11] arm64: dts: ls1088ardb: add QSGMII PHY nodes Ioana Ciornei
2020-10-07 20:39 ` [PATCH v3 05/11] arm64: dts: ls1088ardb: add necessary DTS nodes for DPMAC2 Ioana Ciornei
2020-10-07 20:39 ` [PATCH v3 06/11] arm64: dts: ls208xa: add the external MDIO nodes Ioana Ciornei
2020-10-07 20:39 ` [PATCH v3 07/11] arm64: dts: ls2088ardb: add PHY nodes for the CS4340 PHYs Ioana Ciornei
2020-10-07 20:39 ` [PATCH v3 08/11] arm64: dts: ls2088ardb: add PHY nodes for the AQR405 PHYs Ioana Ciornei
2020-10-07 20:39 ` [PATCH v3 09/11] arm64: dts: ls208xa: add PCS MDIO and PCS PHY nodes Ioana Ciornei
2020-10-07 20:39 ` [PATCH v3 10/11] arm64: dts: lx2160a: " Ioana Ciornei
2020-10-07 20:39 ` [PATCH v3 11/11] arm64: dts: lx2160ardb: add nodes for the AQR107 PHYs Ioana Ciornei

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.