]> git.ipfire.org Git - thirdparty/kernel/linux.git/commitdiff
arm64: dts: imx8mm-venice-gw700x: reduce RGMII CLK drive strength
authorTim Harvey <tharvey@gateworks.com>
Thu, 18 Sep 2025 15:44:48 +0000 (08:44 -0700)
committerShawn Guo <shawnguo@kernel.org>
Tue, 21 Oct 2025 08:29:40 +0000 (16:29 +0800)
The i.MX8M Mini FEC RGMII tracelength is less than 1in and does not
require a x6 drive strength. Reduce the CLK drive strength to x1 for
lower emissions. Additionally since TXC is not a high frequency clock,
use slow slew rate (FSEL=0) for lower emmissions and improved signal
quality.

Signed-off-by: Tim Harvey <tharvey@gateworks.com>
Reviewed-by: Peng Fan <peng.fan@nxp.com>
Signed-off-by: Shawn Guo <shawnguo@kernel.org>
arch/arm64/boot/dts/freescale/imx8mm-venice-gw700x.dtsi

index baf46fe2813340c2b7038d9697ee62f30ae73b68..dca213c85cc3bc5e45250e24a986174c55bc182f 100644 (file)
                        MX8MM_IOMUXC_ENET_RD2_ENET1_RGMII_RD2           0x91
                        MX8MM_IOMUXC_ENET_RD1_ENET1_RGMII_RD1           0x91
                        MX8MM_IOMUXC_ENET_RD0_ENET1_RGMII_RD0           0x91
-                       MX8MM_IOMUXC_ENET_TXC_ENET1_RGMII_TXC           0x1f
+                       MX8MM_IOMUXC_ENET_TXC_ENET1_RGMII_TXC           0x0
                        MX8MM_IOMUXC_ENET_RXC_ENET1_RGMII_RXC           0x91
                        MX8MM_IOMUXC_ENET_RX_CTL_ENET1_RGMII_RX_CTL     0x91
                        MX8MM_IOMUXC_ENET_TX_CTL_ENET1_RGMII_TX_CTL     0x1f