ARM: dts: renesas: Add missing ethernet PHY reset GPIO on Gen2 reference boards
authorMarek Vasut <marek.vasut+renesas@gmail.com>
Wed, 15 Jan 2020 05:12:25 +0000 (06:12 +0100)
committerGeert Uytterhoeven <geert+renesas@glider.be>
Mon, 10 Feb 2020 12:45:50 +0000 (13:45 +0100)
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>
arch/arm/boot/dts/r8a7790-lager.dts
arch/arm/boot/dts/r8a7790-stout.dts
arch/arm/boot/dts/r8a7791-koelsch.dts
arch/arm/boot/dts/r8a7791-porter.dts
arch/arm/boot/dts/r8a7793-gose.dts
arch/arm/boot/dts/r8a7794-alt.dts
arch/arm/boot/dts/r8a7794-silk.dts

index 097fd93..69745de 100644 (file)
                interrupt-parent = <&irqc0>;
                interrupts = <0 IRQ_TYPE_LEVEL_LOW>;
                micrel,led-mode = <1>;
+               reset-gpios = <&gpio5 31 GPIO_ACTIVE_LOW>;
        };
 };
 
index a315ba7..4138efb 100644 (file)
                interrupt-parent = <&irqc0>;
                interrupts = <1 IRQ_TYPE_LEVEL_LOW>;
                micrel,led-mode = <1>;
+               reset-gpios = <&gpio3 31 GPIO_ACTIVE_LOW>;
        };
 };
 
index 2b096d5..687167b 100644 (file)
                interrupt-parent = <&irqc0>;
                interrupts = <0 IRQ_TYPE_LEVEL_LOW>;
                micrel,led-mode = <1>;
+               reset-gpios = <&gpio5 22 GPIO_ACTIVE_LOW>;
        };
 };
 
index f9ece7a..a8e0335 100644 (file)
                interrupt-parent = <&irqc0>;
                interrupts = <0 IRQ_TYPE_LEVEL_LOW>;
                micrel,led-mode = <1>;
+               reset-gpios = <&gpio5 22 GPIO_ACTIVE_LOW>;
        };
 };
 
index 22ca7cd..cfe06a7 100644 (file)
                interrupt-parent = <&irqc0>;
                interrupts = <0 IRQ_TYPE_LEVEL_LOW>;
                micrel,led-mode = <1>;
+               reset-gpios = <&gpio5 22 GPIO_ACTIVE_LOW>;
        };
 };
 
index f79fce7..935935c 100644 (file)
                interrupt-parent = <&irqc0>;
                interrupts = <8 IRQ_TYPE_LEVEL_LOW>;
                micrel,led-mode = <1>;
+               reset-gpios = <&gpio1 24 GPIO_ACTIVE_LOW>;
        };
 };
 
index 2c16ad8..9aaa96e 100644 (file)
                interrupt-parent = <&irqc0>;
                interrupts = <8 IRQ_TYPE_LEVEL_LOW>;
                micrel,led-mode = <1>;
+               reset-gpios = <&gpio1 24 GPIO_ACTIVE_LOW>;
        };
 };