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

ARM: dts: renesas: Add missing ethernet PHY reset GPIO on Gen2 reference boards

The ethernet PHY reset GPIO was missing and the kernel was depending
solely on the bootloader to bring the PHY out of reset. Fix this to
get rid of the dependency on bootloader.

Signed-off-by: Marek Vasut <marek.vasut+renesas@gmail.com>
Tested-by: Niklas Söderlund <niklas.soderlund+renesas@ragnatech.se>
Link: https://lore.kernel.org/r/20200115051225.7346-1-marek.vasut@gmail.com
Signed-off-by: Geert Uytterhoeven <geert+renesas@glider.be>

authored by

Marek Vasut and committed by
Geert Uytterhoeven
516f6894 bb6d3fb3

+7
+1
arch/arm/boot/dts/r8a7790-lager.dts
··· 674 674 interrupt-parent = <&irqc0>; 675 675 interrupts = <0 IRQ_TYPE_LEVEL_LOW>; 676 676 micrel,led-mode = <1>; 677 + reset-gpios = <&gpio5 31 GPIO_ACTIVE_LOW>; 677 678 }; 678 679 }; 679 680
+1
arch/arm/boot/dts/r8a7790-stout.dts
··· 203 203 interrupt-parent = <&irqc0>; 204 204 interrupts = <1 IRQ_TYPE_LEVEL_LOW>; 205 205 micrel,led-mode = <1>; 206 + reset-gpios = <&gpio3 31 GPIO_ACTIVE_LOW>; 206 207 }; 207 208 }; 208 209
+1
arch/arm/boot/dts/r8a7791-koelsch.dts
··· 633 633 interrupt-parent = <&irqc0>; 634 634 interrupts = <0 IRQ_TYPE_LEVEL_LOW>; 635 635 micrel,led-mode = <1>; 636 + reset-gpios = <&gpio5 22 GPIO_ACTIVE_LOW>; 636 637 }; 637 638 }; 638 639
+1
arch/arm/boot/dts/r8a7791-porter.dts
··· 307 307 interrupt-parent = <&irqc0>; 308 308 interrupts = <0 IRQ_TYPE_LEVEL_LOW>; 309 309 micrel,led-mode = <1>; 310 + reset-gpios = <&gpio5 22 GPIO_ACTIVE_LOW>; 310 311 }; 311 312 }; 312 313
+1
arch/arm/boot/dts/r8a7793-gose.dts
··· 591 591 interrupt-parent = <&irqc0>; 592 592 interrupts = <0 IRQ_TYPE_LEVEL_LOW>; 593 593 micrel,led-mode = <1>; 594 + reset-gpios = <&gpio5 22 GPIO_ACTIVE_LOW>; 594 595 }; 595 596 }; 596 597
+1
arch/arm/boot/dts/r8a7794-alt.dts
··· 343 343 interrupt-parent = <&irqc0>; 344 344 interrupts = <8 IRQ_TYPE_LEVEL_LOW>; 345 345 micrel,led-mode = <1>; 346 + reset-gpios = <&gpio1 24 GPIO_ACTIVE_LOW>; 346 347 }; 347 348 }; 348 349
+1
arch/arm/boot/dts/r8a7794-silk.dts
··· 394 394 interrupt-parent = <&irqc0>; 395 395 interrupts = <8 IRQ_TYPE_LEVEL_LOW>; 396 396 micrel,led-mode = <1>; 397 + reset-gpios = <&gpio1 24 GPIO_ACTIVE_LOW>; 397 398 }; 398 399 }; 399 400