diff --git a/arch/arm64/boot/dts/freescale/fsl-ls1028a.dtsi b/arch/arm64/boot/dts/freescale/fsl-ls1028a.dtsi index f4ba3d16ab86..ef62968590fa 100644 --- a/arch/arm64/boot/dts/freescale/fsl-ls1028a.dtsi +++ b/arch/arm64/boot/dts/freescale/fsl-ls1028a.dtsi @@ -250,6 +250,35 @@ }; }; + serdes: phy@1ea0000 { + compatible = "fsl,ls1028a-serdes"; + reg = <0x00 0x1ea0000 0x0 0x2000>; + #address-cells = <1>; + #size-cells = <0>; + #phy-cells = <1>; + status = "disabled"; + + serdes_lane_a: phy@0 { + reg = <0>; + #phy-cells = <0>; + }; + + serdes_lane_b: phy@1 { + reg = <1>; + #phy-cells = <0>; + }; + + serdes_lane_c: phy@2 { + reg = <2>; + #phy-cells = <0>; + }; + + serdes_lane_d: phy@3 { + reg = <3>; + #phy-cells = <0>; + }; + }; + scfg: syscon@1fc0000 { compatible = "fsl,ls1028a-scfg", "syscon"; reg = <0x0 0x1fc0000 0x0 0x10000>;