From: Madalin Bucur <madalin.bucur@xxxxxxx> 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@xxxxxxx> --- 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@f0000 { /* 10GEC1 */ phy-handle = <&aqr105_phy>; - phy-connection-type = "xgmii"; + phy-connection-type = "xfi"; }; mdio@fc000 { 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@f0000 { /* 10GEC1 */ phy-handle = <&aqr106_phy>; - phy-connection-type = "xgmii"; + phy-connection-type = "xfi"; }; ethernet@f2000 { /* 10GEC2 */ fixed-link = <0 1 1000 0 0>; - phy-connection-type = "xgmii"; + phy-connection-type = "xfi"; }; mdio@fc000 { -- 2.1.0