Commit 3cbe93a1 authored by Ioana Ciornei's avatar Ioana Ciornei Committed by David S. Miller
Browse files

arch: arm64: dts: lx2160a: describe the SerDes block #1



Describe the SerDes block #1 using the generic phys infrastructure. This
way, the ethernet nodes can each reference their serdes lanes
individually using the 'phys' dts property.

Signed-off-by: default avatarIoana Ciornei <ioana.ciornei@nxp.com>
Signed-off-by: default avatarDavid S. Miller <davem@davemloft.net>
parent f978fe85
Loading
Loading
Loading
Loading
+4 −0
Original line number Diff line number Diff line
@@ -63,21 +63,25 @@
&dpmac7 {
	sfp = <&sfp0>;
	managed = "in-band-status";
	phys = <&serdes_1 3>;
};

&dpmac8 {
	sfp = <&sfp1>;
	managed = "in-band-status";
	phys = <&serdes_1 2>;
};

&dpmac9 {
	sfp = <&sfp2>;
	managed = "in-band-status";
	phys = <&serdes_1 1>;
};

&dpmac10 {
	sfp = <&sfp3>;
	managed = "in-band-status";
	phys = <&serdes_1 0>;
};

&emdio2 {
+6 −0
Original line number Diff line number Diff line
@@ -612,6 +612,12 @@
		ranges;
		dma-ranges = <0x0 0x0 0x0 0x0 0x10000 0x00000000>;

		serdes_1: phy@1ea0000 {
			compatible = "fsl,lynx-28g";
			reg = <0x0 0x1ea0000 0x0 0x1e30>;
			#phy-cells = <1>;
		};

		crypto: crypto@8000000 {
			compatible = "fsl,sec-v5.0", "fsl,sec-v4.0";
			fsl,sec-era = <10>;