lists.openwall.net | lists / announce owl-users owl-dev john-users john-dev passwdqc-users yescrypt popa3d-users / oss-security kernel-hardening musl sabotage tlsify passwords / crypt-dev xvendor / Bugtraq Full-Disclosure linux-kernel linux-netdev linux-ext4 linux-hardening linux-cve-announce PHC | |
Open Source and information security mailing list archives
| ||
|
Date: Mon, 23 Dec 2019 12:14:13 +0200 From: Madalin Bucur <madalin.bucur@....nxp.com> To: davem@...emloft.net, netdev@...r.kernel.org, linux@...linux.org.uk, andrew@...n.ch Cc: f.fainelli@...il.com, hkallweit1@...il.com, shawnguo@...nel.org, leoyang.li@....com, devicetree@...r.kernel.org, robh+dt@...nel.org, mark.rutland@....com, Madalin Bucur <madalin.bucur@....com> Subject: [PATCH net-next v2 7/7] arm64: dts: ls104xardb: set correct PHY interface mode From: Madalin Bucur <madalin.bucur@....com> The DPAA 1 based LS1043ARDB and LS1046ARDB boards are using XFI for the 10G interfaces. Since at the moment of the addition of the first DPAA platforms the only 10G PHY interface type used was XGMII, although the boards were actually using XFI, they were wrongly declared as xgmii. This has propagated along the DPAA family of SoCs, all 10G interfaces being declared wrongly as XGMII. This patch addresses the problem for the ARM based DPAA SoCs. After the introduction of XFI PHY interface type we can address this issue. Signed-off-by: Madalin Bucur <madalin.bucur@....com> --- arch/arm64/boot/dts/freescale/fsl-ls1043a-rdb.dts | 2 +- arch/arm64/boot/dts/freescale/fsl-ls1046a-rdb.dts | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/arch/arm64/boot/dts/freescale/fsl-ls1043a-rdb.dts b/arch/arm64/boot/dts/freescale/fsl-ls1043a-rdb.dts index 4223a2352d45..8d99dd423720 100644 --- a/arch/arm64/boot/dts/freescale/fsl-ls1043a-rdb.dts +++ b/arch/arm64/boot/dts/freescale/fsl-ls1043a-rdb.dts @@ -139,7 +139,7 @@ ethernet@...00 { /* 10GEC1 */ phy-handle = <&aqr105_phy>; - phy-connection-type = "xgmii"; + phy-connection-type = "xfi"; }; mdio@...00 { diff --git a/arch/arm64/boot/dts/freescale/fsl-ls1046a-rdb.dts b/arch/arm64/boot/dts/freescale/fsl-ls1046a-rdb.dts index 0c742befb761..e193e2bc2b91 100644 --- a/arch/arm64/boot/dts/freescale/fsl-ls1046a-rdb.dts +++ b/arch/arm64/boot/dts/freescale/fsl-ls1046a-rdb.dts @@ -151,12 +151,12 @@ ethernet@...00 { /* 10GEC1 */ phy-handle = <&aqr106_phy>; - phy-connection-type = "xgmii"; + phy-connection-type = "xfi"; }; ethernet@...00 { /* 10GEC2 */ fixed-link = <0 1 1000 0 0>; - phy-connection-type = "xgmii"; + phy-connection-type = "xfi"; }; mdio@...00 { -- 2.1.0
Powered by blists - more mailing lists