]> git.ipfire.org Git - thirdparty/kernel/stable.git/commitdiff
arm64: dts: tqma9352-mba93xx*: Change Ethernet PHY IRQ to IRQ_TYPE_LEVEL_LOW
authorAlexander Stein <alexander.stein@ew.tq-group.com>
Thu, 5 Mar 2026 11:10:36 +0000 (12:10 +0100)
committerFrank Li <Frank.Li@nxp.com>
Fri, 27 Mar 2026 13:52:14 +0000 (09:52 -0400)
Ethernet PHY interrupt mode is level triggered. Adjust the mode
accordingly.

Signed-off-by: Alexander Stein <alexander.stein@ew.tq-group.com>
Signed-off-by: Frank Li <Frank.Li@nxp.com>
arch/arm64/boot/dts/freescale/imx93-tqma9352-mba93xxca.dts
arch/arm64/boot/dts/freescale/imx93-tqma9352-mba93xxla.dts

index 4760d07ea24b595ecb61a8822bb0d6feb828b5f0..9108181e6592bddd7f386e00efa8553b7ba06049 100644 (file)
                        reset-assert-us = <500000>;
                        reset-deassert-us = <50000>;
                        interrupt-parent = <&gpio3>;
-                       interrupts = <26 IRQ_TYPE_EDGE_FALLING>;
+                       interrupts = <26 IRQ_TYPE_LEVEL_LOW>;
                        enet-phy-lane-no-swap;
                        ti,rx-internal-delay = <DP83867_RGMIIDCTL_2_25_NS>;
                        ti,tx-internal-delay = <DP83867_RGMIIDCTL_2_25_NS>;
                        reset-assert-us = <500000>;
                        reset-deassert-us = <50000>;
                        interrupt-parent = <&gpio3>;
-                       interrupts = <27 IRQ_TYPE_EDGE_FALLING>;
+                       interrupts = <27 IRQ_TYPE_LEVEL_LOW>;
                        enet-phy-lane-no-swap;
                        ti,rx-internal-delay = <DP83867_RGMIIDCTL_2_25_NS>;
                        ti,tx-internal-delay = <DP83867_RGMIIDCTL_2_25_NS>;
index 8a88c98ac05a7fb7538b12621e568866b1d41006..a78bbc46c59b282ec12ee6b480d790ece163e491 100644 (file)
                        pinctrl-names = "default";
                        pinctrl-0 = <&pinctrl_eqos_phy>;
                        interrupt-parent = <&gpio3>;
-                       interrupts = <26 IRQ_TYPE_EDGE_FALLING>;
+                       interrupts = <26 IRQ_TYPE_LEVEL_LOW>;
                        reset-gpios = <&expander1 0 GPIO_ACTIVE_LOW>;
                        reset-assert-us = <500000>;
                        reset-deassert-us = <50000>;
                        pinctrl-names = "default";
                        pinctrl-0 = <&pinctrl_fec_phy>;
                        interrupt-parent = <&gpio3>;
-                       interrupts = <27 IRQ_TYPE_EDGE_FALLING>;
+                       interrupts = <27 IRQ_TYPE_LEVEL_LOW>;
                        reset-gpios = <&expander1 1 GPIO_ACTIVE_LOW>;
                        reset-assert-us = <500000>;
                        reset-deassert-us = <50000>;