Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

ARM: dts: lan966x: Add interrupt support for PHYs on pcb8290

Add interrupt support for the PHYs found on pcb8290. They are all
sharing the same interrupt line towards lan966x.

Signed-off-by: Horatiu Vultur <horatiu.vultur@microchip.com>
Acked-by: Nicolas Ferre <nicolas.ferre@microchip.com>
Signed-off-by: Claudiu Beznea <claudiu.beznea@microchip.com>
Link: https://lore.kernel.org/r/20220915064112.1935051-1-horatiu.vultur@microchip.com

authored by

Horatiu Vultur and committed by
Claudiu Beznea
a16b7261 9abf2313

+16
+16
arch/arm/boot/dts/lan966x-pcb8290.dts
··· 58 58 59 59 ext_phy0: ethernet-phy@7 { 60 60 reg = <7>; 61 + interrupts = <24 IRQ_TYPE_LEVEL_LOW>; 62 + interrupt-parent = <&gpio>; 61 63 coma-mode-gpios = <&gpio 60 GPIO_OPEN_DRAIN>; 62 64 }; 63 65 64 66 ext_phy1: ethernet-phy@8 { 65 67 reg = <8>; 68 + interrupts = <24 IRQ_TYPE_LEVEL_LOW>; 69 + interrupt-parent = <&gpio>; 66 70 coma-mode-gpios = <&gpio 60 GPIO_OPEN_DRAIN>; 67 71 }; 68 72 69 73 ext_phy2: ethernet-phy@9 { 70 74 reg = <9>; 75 + interrupts = <24 IRQ_TYPE_LEVEL_LOW>; 76 + interrupt-parent = <&gpio>; 71 77 coma-mode-gpios = <&gpio 60 GPIO_OPEN_DRAIN>; 72 78 }; 73 79 74 80 ext_phy3: ethernet-phy@10 { 75 81 reg = <10>; 82 + interrupts = <24 IRQ_TYPE_LEVEL_LOW>; 83 + interrupt-parent = <&gpio>; 76 84 coma-mode-gpios = <&gpio 60 GPIO_OPEN_DRAIN>; 77 85 }; 78 86 79 87 ext_phy4: ethernet-phy@15 { 80 88 reg = <15>; 89 + interrupts = <24 IRQ_TYPE_LEVEL_LOW>; 90 + interrupt-parent = <&gpio>; 81 91 coma-mode-gpios = <&gpio 60 GPIO_OPEN_DRAIN>; 82 92 }; 83 93 84 94 ext_phy5: ethernet-phy@16 { 85 95 reg = <16>; 96 + interrupts = <24 IRQ_TYPE_LEVEL_LOW>; 97 + interrupt-parent = <&gpio>; 86 98 coma-mode-gpios = <&gpio 60 GPIO_OPEN_DRAIN>; 87 99 }; 88 100 89 101 ext_phy6: ethernet-phy@17 { 90 102 reg = <17>; 103 + interrupts = <24 IRQ_TYPE_LEVEL_LOW>; 104 + interrupt-parent = <&gpio>; 91 105 coma-mode-gpios = <&gpio 60 GPIO_OPEN_DRAIN>; 92 106 }; 93 107 94 108 ext_phy7: ethernet-phy@18 { 95 109 reg = <18>; 110 + interrupts = <24 IRQ_TYPE_LEVEL_LOW>; 111 + interrupt-parent = <&gpio>; 96 112 coma-mode-gpios = <&gpio 60 GPIO_OPEN_DRAIN>; 97 113 }; 98 114 };