diff options
author | Russell King <rmk+kernel@armlinux.org.uk> | 2019-09-12 13:30:26 +0100 |
---|---|---|
committer | Russell King (Oracle) <rmk+kernel@armlinux.org.uk> | 2025-02-28 11:13:42 +0000 |
commit | 8c1d022dbd9ae1cfb1ff3dd44acdb08d18671ff2 (patch) | |
tree | 4af0b45ea91cf30d63762a9de2cd7014eb48e088 /arch | |
parent | f4fec4280098734c27f254d0ae29cb783fe512cc (diff) |
arm64: dts: lx2160a-clearfog-cx: add QSFP support [*experimental*]
Add QSFP cage network interfaces.
Signed-off-by: Russell King <rmk+kernel@armlinux.org.uk>
Diffstat (limited to 'arch')
-rw-r--r-- | arch/arm64/boot/dts/freescale/fsl-lx2160a-clearfog-cx.dts | 51 |
1 files changed, 51 insertions, 0 deletions
diff --git a/arch/arm64/boot/dts/freescale/fsl-lx2160a-clearfog-cx.dts b/arch/arm64/boot/dts/freescale/fsl-lx2160a-clearfog-cx.dts index 86a9b771428d..c35a29d96baf 100644 --- a/arch/arm64/boot/dts/freescale/fsl-lx2160a-clearfog-cx.dts +++ b/arch/arm64/boot/dts/freescale/fsl-lx2160a-clearfog-cx.dts @@ -12,4 +12,55 @@ model = "SolidRun LX2160A Clearfog CX"; compatible = "solidrun,clearfog-cx", "solidrun,lx2160a-cex7", "fsl,lx2160a"; + + qsfp: qsfp-0 { + compatible = "sff,qsfp28"; + i2c-bus = <&i2c2>; + mod-prs-gpio = <&gpio2 5 GPIO_ACTIVE_LOW>; + maximum-power-milliwatt = <3500>; + }; +}; + +&dpmac3 { + fixed-link { + speed = <10000>; + full-duplex; + }; +}; + +&dpmac4 { + fixed-link { + speed = <10000>; + full-duplex; + }; +}; + +&dpmac5 { + fixed-link { + speed = <10000>; + full-duplex; + }; +}; + +&dpmac6 { + fixed-link { + speed = <10000>; + full-duplex; + }; +}; + +&pcs_mdio3 { + status = "okay"; +}; + +&pcs_mdio4 { + status = "okay"; +}; + +&pcs_mdio5 { + status = "okay"; +}; + +&pcs_mdio6 { + status = "okay"; }; |