realtek: cleanup and update soc dtsi in 5.10
authorINAGAKI Hiroshi <musashino.open@gmail.com>
Wed, 11 Aug 2021 11:27:38 +0000 (20:27 +0900)
committerAdrian Schmutzler <freifunk@adrianschmutzler.de>
Sat, 25 Sep 2021 22:32:17 +0000 (00:32 +0200)
the following changes are included in this patch:

- node is enabled by default, drop 'status = "okay"'
- adjust order of "compatible" lines and "reg" lines
- add a new blank line before fixed-link node in rtl830x.dtsi

Signed-off-by: INAGAKI Hiroshi <musashino.open@gmail.com>
target/linux/realtek/dts-5.10/rtl838x.dtsi
target/linux/realtek/dts-5.10/rtl930x.dtsi

index b59b141f666a57b7d52ef8b41f8bd4644f499327..315d34ac0c5781d0361389af6c38fe39bb5eab9b 100644 (file)
        };
 
        cpuintc: cpuintc {
+               compatible = "mti,cpu-interrupt-controller";
                #address-cells = <0>;
                #interrupt-cells = <1>;
                interrupt-controller;
-               compatible = "mti,cpu-interrupt-controller";
        };
 
        intc: rtlintc {
+               compatible = "realtek,rt8380-intc";
+               reg = <0xb8003000 0x20>;
                #address-cells = <0>;
                #interrupt-cells = <1>;
                interrupt-controller;
-               compatible = "realtek,rt8380-intc";
-               reg = <0xb8003000 0x20>;
        };
 
        spi0: spi@b8001200 {
-               status = "okay";
-
                compatible = "realtek,rtl838x-nor";
                reg = <0xb8001200 0x100>;
 
@@ -94,8 +92,6 @@
        };
 
        uart0: uart@b8002000 {
-               status = "okay";
-
                compatible = "ns16550a";
                reg = <0xb8002000 0x100>;
 
                pinctrl-names = "default";
                pinctrl-0 = <&enable_uart1>;
 
-               status = "okay";
-
                compatible = "ns16550a";
                reg = <0xb8002100 0x100>;
 
        };
 
        gpio1: rtl8231-gpio {
-               status = "disabled";
                compatible = "realtek,rtl8231-gpio";
                #gpio-cells = <2>;
                indirect-access-bus-id = <0>;
                gpio-controller;
+
+               status = "disabled";
        };
 
        pinmux: pinmux@bb001000 {
        };
 
        ethernet0: ethernet@bb00a300 {
-               status = "okay";
-
                compatible = "realtek,rtl838x-eth";
                reg = <0xbb00a300 0x100>;
                interrupt-parent = <&intc>;
        };
 
        switch0: switch@bb000000 {
-               status = "okay";
+               compatible = "realtek,rtl83xx-switch";
 
                interrupt-parent = <&intc>;
                interrupts = <20>;
-
-               compatible = "realtek,rtl83xx-switch";
        };
 };
index 5d13fc31b3777977a56c0ce48797cbd0b74189e6..ea89fd2584e1bd29de7edf3274f0962351092d86 100644 (file)
        };
 
        cpuintc: cpuintc {
+               compatible = "mti,cpu-interrupt-controller";
                #address-cells = <0>;
                #interrupt-cells = <1>;
                interrupt-controller;
-               compatible = "mti,cpu-interrupt-controller";
        };
 
        intc: rtlintc {
+               compatible = "realtek,rt9300-intc";
+               reg = <0xb8003000 0x20>;
                #address-cells = <0>;
                #interrupt-cells = <1>;
                interrupt-controller;
-               compatible = "realtek,rt9300-intc";
-               reg = <0xb8003000 0x20>;
        };
 
        osc: oscillator {
        };
 
        spi0: spi@b8001200 {
-               status = "okay";
-
                compatible = "realtek,rtl838x-nor";
                reg = <0xb8001200 0x100>;
 
                reg-shift = <2>;
                fifo-size = <1>;
                no-loopback-test;
-
-               status = "okay";
        };
 
        uart1: uart@b8002100 {
                reg-shift = <2>;
                fifo-size = <1>;
                no-loopback-test;
-
-               status = "okay";
        };
 
        gpio0: gpio-controller@b8003500 {
        };
 
        ethernet0: ethernet@bb00a300 {
-               status = "okay";
                compatible = "realtek,rtl838x-eth";
                reg = <0xbb00a300 0x100>;
                interrupt-parent = <&intc>;
                interrupts = <24>;
                #interrupt-cells = <1>;
                phy-mode = "internal";
+
                fixed-link {
                        speed = <1000>;
                        full-duplex;
        };
 
        switch0: switch@bb000000 {
-               status = "okay";
+               compatible = "realtek,rtl83xx-switch";
 
                interrupt-parent = <&intc>;
                interrupts = <20>;
-
-               compatible = "realtek,rtl83xx-switch";
        };
 };