ARM: dts: renesas: wheat: Move Ethernet node to LBSC
authorGeert Uytterhoeven <geert+renesas@glider.be>
Thu, 31 Aug 2023 11:52:31 +0000 (13:52 +0200)
committerGeert Uytterhoeven <geert+renesas@glider.be>
Mon, 25 Sep 2023 07:19:21 +0000 (09:19 +0200)
The SMSC LAN89218AQ Ethernet controller on the Wheat development board
resides in the external address space of the Local Bus State Controller
(LBSC).  Move the Ethernet device node to reflect this.

Signed-off-by: Geert Uytterhoeven <geert+renesas@glider.be>
Link: https://lore.kernel.org/r/a291c2750144df29e69824d5b9d76cbc11f613c1.1693481518.git.geert+renesas@glider.be
arch/arm/boot/dts/renesas/r8a7792-wheat.dts

index 434e4655be9daff78265280b8da0fef79c67bdcc..f87e78fe3f6e6aecb8289392af4a01d10bd38e5c 100644 (file)
                regulator-always-on;
        };
 
-       ethernet@18000000 {
-               compatible = "smsc,lan89218", "smsc,lan9115";
-               reg = <0 0x18000000 0 0x100>;
-               phy-mode = "mii";
-               interrupt-parent = <&irqc>;
-               interrupts = <0 IRQ_TYPE_EDGE_FALLING>;
-               smsc,irq-push-pull;
-               smsc,save-mac-address;
-               reg-io-width = <4>;
-               vddvario-supply = <&d3_3v>;
-               vdd33a-supply = <&d3_3v>;
-
-               pinctrl-0 = <&lan89218_pins>;
-               pinctrl-names = "default";
-       };
-
        keyboard {
                compatible = "gpio-keys";
 
        clock-frequency = <20000000>;
 };
 
+&lbsc {
+       ethernet@18000000 {
+               compatible = "smsc,lan89218", "smsc,lan9115";
+               reg = <0x18000000 0x100>;
+               phy-mode = "mii";
+               interrupt-parent = <&irqc>;
+               interrupts = <0 IRQ_TYPE_EDGE_FALLING>;
+               smsc,irq-push-pull;
+               smsc,save-mac-address;
+               reg-io-width = <4>;
+               vddvario-supply = <&d3_3v>;
+               vdd33a-supply = <&d3_3v>;
+
+               pinctrl-0 = <&lan89218_pins>;
+               pinctrl-names = "default";
+       };
+};
+
 &pfc {
        scif0_pins: scif0 {
                groups = "scif0_data";