1
0
Fork 0
alistair23-linux/arch/arm64/boot/dts
Madalin Bucur 9e62b6673d arm64: dts: ls1046ardb: set RGMII interfaces to RGMII_ID mode
commit d79e9d7c1e upstream.

The correct setting for the RGMII ports on LS1046ARDB is to
enable delay on both Rx and Tx so the interface mode used must
be PHY_INTERFACE_MODE_RGMII_ID.

Since commit 1b3047b520 ("net: phy: realtek: add support for
configuring the RX delay on RTL8211F") the Realtek 8211F PHY driver
has control over the RGMII RX delay and it is disabling it for
RGMII_TXID. The LS1046ARDB uses two such PHYs in RGMII_ID mode but
in the device tree the mode was described as "rgmii".

Changing the phy-connection-type to "rgmii-id" to address the issue.

Fixes: 3fa395d2c4 ("arm64: dts: add LS1046A DPAA FMan nodes")
Signed-off-by: Madalin Bucur <madalin.bucur@oss.nxp.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
2020-04-02 15:11:03 +02:00
..
actions Actions ARM64 DT changes for v5.1: 2019-02-20 16:38:27 +01:00
al treewide: Add SPDX license identifier - Makefile/Kconfig 2019-05-21 10:50:46 +02:00
allwinner arm64: dts: allwinner: H5: Add PMU node 2020-02-24 08:36:34 +01:00
altera arm64: dts: agilex/stratix10: fix pmu interrupt numbers 2020-01-23 08:22:31 +01:00
amd arm64: dts: amd: Fix SPI bus warnings 2018-09-28 12:32:51 +02:00
amlogic arm64: dts: meson: fix gxm-khadas-vim2 wifi 2020-03-12 13:00:31 +01:00
apm treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 152 2019-05-30 11:26:32 -07:00
arm arm64: dts: fast models: Fix FVP PCI interrupt-map property 2020-02-19 19:53:08 +01:00
bitmain arm64: dts: bitmain: Modify pin controller memory map 2019-08-03 17:51:21 +05:30
broadcom arm64: dts: Fix gpio to pinmux mapping 2019-09-30 15:25:10 -07:00
cavium treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 152 2019-05-30 11:26:32 -07:00
exynos arm64: dts: exynos: Revert "Remove unneeded address space mapping for soc node" 2019-12-13 08:42:57 +01:00
freescale arm64: dts: ls1046ardb: set RGMII interfaces to RGMII_ID mode 2020-04-02 15:11:03 +02:00
hisilicon ARM64: DT: Hisilicon SoCs DT updates for v5.3 2019-06-25 04:30:13 -07:00
intel arm64: dts: socfpga: agilex: Fix gmac compatible 2020-03-12 13:00:20 +01:00
lg arm64: dts: Remove inconsistent use of 'arm,armv8' compatible string 2019-01-30 17:34:36 +01:00
marvell arm64: dts: marvell: clearfog-gt-8k: fix switch cpu port node 2020-02-14 16:34:15 -05:00
mediatek Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net-next 2019-09-18 12:34:53 -07:00
nvidia arm64: tegra: Fix 'active-low' warning for Jetson Xavier regulator 2019-12-13 08:42:15 +01:00
qcom arm64: dts: qcom: db845c: Enable ath10k 8bit host-cap quirk 2020-02-24 08:36:39 +01:00
realtek treewide: Add SPDX license identifier - Makefile/Kconfig 2019-05-21 10:50:46 +02:00
renesas arm64: dts: renesas: r8a77990: ebisu: Remove clkout-lr-synchronous from sound 2020-02-14 16:34:14 -05:00
rockchip arm64: dts: rockchip: add reg property to brcmf sub-nodes 2020-02-24 08:36:46 +01:00
socionext arm64: dts: uniphier: add reserved-memory for secure memory 2019-06-26 00:08:47 +09:00
sprd Spreadtrum's devicetree for v5.3-rc1 2019-07-01 15:14:52 -07:00
synaptics arm64: dts: Remove inconsistent use of 'arm,armv8' compatible string 2019-01-30 17:34:36 +01:00
ti arm64: dts: ti: k3-j721e-main: Add missing power-domains for smmu 2020-02-24 08:36:51 +01:00
xilinx arm64: zynqmp: dt: Add TI PHY quirk 2019-03-18 15:59:08 +01:00
zte treewide: Add SPDX license identifier - Makefile/Kconfig 2019-05-21 10:50:46 +02:00
Makefile arm64: dts: agilex: Add initial support for Intel's Agilex SoCFPGA 2019-04-05 16:36:07 -05:00