]> git.baikalelectronics.ru Git - uboot.git/commit
arm: dts: ls1043ardb: configure the RGMII ports with rgmii-id
authorCamelia Groza <camelia.groza@nxp.com>
Wed, 16 Jun 2021 13:22:12 +0000 (16:22 +0300)
committerPriyanka Jain <priyanka.jain@nxp.com>
Tue, 20 Jul 2021 09:23:43 +0000 (14:53 +0530)
commit69aad03eacaefd9c50ab17660febfe56c5ca1038
treeb1d41338141901ee942ed5b295709f809e573a24
parentefa1709341556aeba0d492acf16b4931f7bd1f59
arm: dts: ls1043ardb: configure the RGMII ports with rgmii-id

The RGMII ports on LS1043ARDB platforms require both RX and TX internal
delays to be enabled. The device tree reports only the TX ID because the
RX ID used to be enabled by default.

With the addition of RX ID support for the Realtek 8211F PHY driver in
commit ec32cc8095f5 ("net: phy: realtek: add rx delay support for
RTL8211F"), the RX ID is disabled by the driver if not reported explicitly.
This causes the RX to no longer work.

Change the phy-connection-type for the RGMII ports to "rgmii-id" in order
to enable both RX and TX internal delays.

Fixes: b67e32bc2bc8 ("ARM: dts: add QorIQ DPAA 1 FMan v3 to LS1043ARDB")
Signed-off-by: Camelia Groza <camelia.groza@nxp.com>
Reviewed-by: Priyanka Jain <priyanka.jain@nxp.com>
arch/arm/dts/fsl-ls1043a-rdb.dts