]> git.ipfire.org Git - thirdparty/kernel/linux.git/commitdiff
arm64: dts: freescale: imx95-toradex-smarc: use edge trigger for ethphy1 interrupt
authorVitor Soares <vitor.soares@toradex.com>
Fri, 28 Nov 2025 15:00:27 +0000 (15:00 +0000)
committerShawn Guo <shawnguo@kernel.org>
Mon, 29 Dec 2025 13:13:43 +0000 (21:13 +0800)
Change the PHY interrupt trigger type from IRQ_TYPE_LEVEL_LOW to
IRQ_TYPE_EDGE_FALLING to match the PCA9745 GPIO expander hardware
capabilities and avoid emulated level detection.

Fixes: 90bbe88e0ea6 ("arm64: dts: freescale: add Toradex SMARC iMX95")
Signed-off-by: Vitor Soares <vitor.soares@toradex.com>
Signed-off-by: Shawn Guo <shawnguo@kernel.org>
arch/arm64/boot/dts/freescale/imx95-toradex-smarc.dtsi

index afbdadcb368638b9003d9959aa8f1253bdd917a2..2cbd5606cb192e1d753d0846ed4aae9fc9d2629b 100644 (file)
        ethphy1: ethernet-phy@1 {
                reg = <1>;
                interrupt-parent = <&som_gpio_expander_1>;
-               interrupts = <6 IRQ_TYPE_LEVEL_LOW>;
+               interrupts = <6 IRQ_TYPE_EDGE_FALLING>;
                ti,rx-internal-delay = <DP83867_RGMIIDCTL_2_00_NS>;
                ti,tx-internal-delay = <DP83867_RGMIIDCTL_2_00_NS>;
        };