Commit 33c01ff3 authored by Michael Walle's avatar Michael Walle Committed by Claudiu Beznea
Browse files

ARM: dts: lan966x: kontron-d10: add PHY interrupts



With interrupt handling fixed in the MaxLinear PHY driver, see commit
97a89ed1 ("net: phy: mxl-gpy: disable interrupts on GPY215 by
default"), we can finally add the correct interrupt description to the
device tree.

Signed-off-by: default avatarMichael Walle <mwalle@kernel.org>
Signed-off-by: default avatarClaudiu Beznea <claudiu.beznea@microchip.com>
Link: https://lore.kernel.org/r/20230616-feature-d10-dt-cleanups-v1-3-50dd0452b8fe@kernel.org
parent fcb79ee3
Loading
Loading
Loading
Loading
+2 −0
Original line number Diff line number Diff line
@@ -15,10 +15,12 @@
&mdio0 {
	phy2: ethernet-phy@3 {
		reg = <3>;
		interrupts-extended = <&gpio 24 IRQ_TYPE_LEVEL_LOW>;
	};

	phy3: ethernet-phy@4 {
		reg = <4>;
		interrupts-extended = <&gpio 24 IRQ_TYPE_LEVEL_LOW>;
	};
};

+13 −0
Original line number Diff line number Diff line
@@ -49,6 +49,9 @@
};

&gpio {
	pinctrl-0 = <&phy_int_pins>;
	pinctrl-names = "default";

	fc3_b_pins: fc3-b-pins {
		/* SCK, MISO, MOSI */
		pins = "GPIO_51", "GPIO_52", "GPIO_53";
@@ -61,6 +64,12 @@
		function = "miim_c";
	};

	phy_int_pins: phy-int-pins {
		/* PHY_INT# */
		pins = "GPIO_24";
		function = "gpio";
	};

	reset_pins: reset-pins {
		/* SYS_RST# */
		pins = "GPIO_56";
@@ -107,21 +116,25 @@

	phy4: ethernet-phy@5 {
		reg = <5>;
		interrupts-extended = <&gpio 24 IRQ_TYPE_LEVEL_LOW>;
		coma-mode-gpios = <&gpio 37 GPIO_OPEN_DRAIN>;
	};

	phy5: ethernet-phy@6 {
		reg = <6>;
		interrupts-extended = <&gpio 24 IRQ_TYPE_LEVEL_LOW>;
		coma-mode-gpios = <&gpio 37 GPIO_OPEN_DRAIN>;
	};

	phy6: ethernet-phy@7 {
		reg = <7>;
		interrupts-extended = <&gpio 24 IRQ_TYPE_LEVEL_LOW>;
		coma-mode-gpios = <&gpio 37 GPIO_OPEN_DRAIN>;
	};

	phy7: ethernet-phy@8 {
		reg = <8>;
		interrupts-extended = <&gpio 24 IRQ_TYPE_LEVEL_LOW>;
		coma-mode-gpios = <&gpio 37 GPIO_OPEN_DRAIN>;
	};
};