arm64: dts: ls1088a: add internal PCS for DPMAC1 node
authorMathew McBride <matt@traverse.com.au>
Tue, 10 Aug 2021 05:38:24 +0000 (05:38 +0000)
committerShawn Guo <shawnguo@kernel.org>
Sat, 14 Aug 2021 05:51:11 +0000 (13:51 +0800)
A previous patch added the PCS for DPMAC2 only, as
used for the AQR PHY on the LS1088ARDB.

DPMAC1 PCS access is required for PHYLINK SFP support
on the Traverse Ten64 board.

Signed-off-by: Mathew McBride <matt@traverse.com.au>
Reviewed-by: Ioana Ciornei <ioana.ciornei@nxp.com>
Signed-off-by: Shawn Guo <shawnguo@kernel.org>
arch/arm64/boot/dts/freescale/fsl-ls1088a.dtsi

index 2fa6cfbef01f9f1982fe7aae1902cda7ce86e9c7..79ceadc9dc4a8269a4394dfddaf515e9d6881238 100644 (file)
                        status = "disabled";
                };
 
+               pcs_mdio1: mdio@8c07000 {
+                       compatible = "fsl,fman-memac-mdio";
+                       reg = <0x0 0x8c07000 0x0 0x1000>;
+                       little-endian;
+                       #address-cells = <1>;
+                       #size-cells = <0>;
+                       status = "disabled";
+
+                       pcs1: ethernet-phy@0 {
+                               reg = <0>;
+                       };
+               };
+
                pcs_mdio2: mdio@8c0b000 {
                        compatible = "fsl,fman-memac-mdio";
                        reg = <0x0 0x8c0b000 0x0 0x1000>;