]> git.ipfire.org Git - thirdparty/kernel/linux.git/commitdiff
arm64: dts: imx8mp-venice-gw702x: reduce RGMII CLK drive strength
authorTim Harvey <tharvey@gateworks.com>
Thu, 18 Sep 2025 15:44:47 +0000 (08:44 -0700)
committerShawn Guo <shawnguo@kernel.org>
Tue, 21 Oct 2025 08:29:40 +0000 (16:29 +0800)
The i.MX8M Plus EQOS 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/imx8mp-venice-gw702x.dtsi

index a1232a4f84853c9e72752e726f5a09374649a31c..dd9eeb3479fdf31229421b12a805d8da7fb204fe 100644 (file)
                        MX8MP_IOMUXC_ENET_TD2__ENET_QOS_RGMII_TD2               0x16
                        MX8MP_IOMUXC_ENET_TD3__ENET_QOS_RGMII_TD3               0x16
                        MX8MP_IOMUXC_ENET_TX_CTL__ENET_QOS_RGMII_TX_CTL         0x16
-                       MX8MP_IOMUXC_ENET_TXC__CCM_ENET_QOS_CLOCK_GENERATE_TX_CLK       0x16
+                       MX8MP_IOMUXC_ENET_TXC__CCM_ENET_QOS_CLOCK_GENERATE_TX_CLK       0x0
                >;
        };