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

ARM: dts: at91: sama5d4ek: add phy address and IRQ for macb0

On SAMA5D4EK board, the Ethernet doesn't work after resuming from the suspend
state.

Signed-off-by: Wenyou Yang <wenyou.yang@atmel.com>
[nicolas.ferre@atmel.com: adapt to newer kernel]
Fixes: 38153a017896 ("ARM: at91/dt: sama5d4: add dts for sama5d4 xplained board")
Cc: <stable@vger.kernel.org> # 4.1+
Signed-off-by: Nicolas Ferre <nicolas.ferre@atmel.com>

authored by

Wenyou Yang and committed by
Nicolas Ferre
aae6b18f 6c482fd1

+11
+11
arch/arm/boot/dts/at91-sama5d4ek.dts
··· 160 160 }; 161 161 162 162 macb0: ethernet@f8020000 { 163 + pinctrl-0 = <&pinctrl_macb0_rmii &pinctrl_macb0_phy_irq>; 163 164 phy-mode = "rmii"; 164 165 status = "okay"; 166 + 167 + ethernet-phy@1 { 168 + reg = <0x1>; 169 + interrupt-parent = <&pioE>; 170 + interrupts = <1 IRQ_TYPE_LEVEL_LOW>; 171 + }; 165 172 }; 166 173 167 174 mmc1: mmc@fc000000 { ··· 200 193 201 194 pinctrl@fc06a000 { 202 195 board { 196 + pinctrl_macb0_phy_irq: macb0_phy_irq { 197 + atmel,pins = 198 + <AT91_PIOE 1 AT91_PERIPH_GPIO AT91_PINCTRL_NONE>; 199 + }; 203 200 pinctrl_mmc0_cd: mmc0_cd { 204 201 atmel,pins = 205 202 <AT91_PIOE 5 AT91_PERIPH_GPIO AT91_PINCTRL_PULL_UP_DEGLITCH>;