[PATCH v2 1/2] ARM: dts: mba6ulx: Add Ethernet PHY interrupt support
From: Alexander Stein
Date: Tue Aug 25 2026 - 03:05:15 EST
With commit 417b0f8d08f87 ("gpio: pca953x: Add support for level-triggered
interrupts") the GPIO expander gained support for level-low interrupts
required for Ethernet PHYs
Signed-off-by: Alexander Stein <alexander.stein@xxxxxxxxxxxxxxx>
---
Changes in v2:
* Remove superfluous gpio-hogs
arch/arm/boot/dts/nxp/imx/mba6ulx.dtsi | 16 ++++------------
1 file changed, 4 insertions(+), 12 deletions(-)
diff --git a/arch/arm/boot/dts/nxp/imx/mba6ulx.dtsi b/arch/arm/boot/dts/nxp/imx/mba6ulx.dtsi
index f0f886f2b8cfd..bec72dc6bab6c 100644
--- a/arch/arm/boot/dts/nxp/imx/mba6ulx.dtsi
+++ b/arch/arm/boot/dts/nxp/imx/mba6ulx.dtsi
@@ -230,6 +230,8 @@ ethphy0: ethernet-phy@0 {
clocks = <&clks IMX6UL_CLK_ENET_REF>;
reg = <0>;
max-speed = <100>;
+ interrupt-parent = <&expander_in0>;
+ interrupts = <6 IRQ_TYPE_LEVEL_LOW>;
};
ethphy1: ethernet-phy@1 {
@@ -237,6 +239,8 @@ ethphy1: ethernet-phy@1 {
clocks = <&clks IMX6UL_CLK_ENET2_REF_125M>;
reg = <1>;
max-speed = <100>;
+ interrupt-parent = <&expander_in0>;
+ interrupts = <7 IRQ_TYPE_LEVEL_LOW>;
};
};
};
@@ -276,18 +280,6 @@ expander_in0: gpio-expander@21 {
gpio-controller;
#gpio-cells = <2>;
vcc-supply = <®_mba6ul_3v3>;
-
- enet1_int-hog {
- gpio-hog;
- gpios = <6 0>;
- input;
- };
-
- enet2_int-hog {
- gpio-hog;
- gpios = <7 0>;
- input;
- };
};
expander_out1: gpio-expander@22 {
--
2.55.0