riscv: dts: sifive: fu540-c000: Fix PLIC node
authorGeert Uytterhoeven <geert@linux-m68k.org>
Fri, 17 Dec 2021 12:49:32 +0000 (13:49 +0100)
committerPalmer Dabbelt <palmer@rivosinc.com>
Sun, 9 Jan 2022 18:11:44 +0000 (10:11 -0800)
Fix the device node for the Platform-Level Interrupt Controller (PLIC):
  - Add missing "#address-cells" property,
  - Sort properties according to DT bindings.

Signed-off-by: Geert Uytterhoeven <geert@linux-m68k.org>
Signed-off-by: Palmer Dabbelt <palmer@rivosinc.com>
arch/riscv/boot/dts/sifive/fu540-c000.dtsi

index b1250c1..3eef52b 100644 (file)
                compatible = "simple-bus";
                ranges;
                plic0: interrupt-controller@c000000 {
-                       #interrupt-cells = <1>;
                        compatible = "sifive,fu540-c000-plic", "sifive,plic-1.0.0";
                        reg = <0x0 0xc000000 0x0 0x4000000>;
-                       riscv,ndev = <53>;
+                       #address-cells = <0>;
+                       #interrupt-cells = <1>;
                        interrupt-controller;
                        interrupts-extended =
                                <&cpu0_intc 0xffffffff>,
                                <&cpu2_intc 0xffffffff>, <&cpu2_intc 9>,
                                <&cpu3_intc 0xffffffff>, <&cpu3_intc 9>,
                                <&cpu4_intc 0xffffffff>, <&cpu4_intc 9>;
+                       riscv,ndev = <53>;
                };
                prci: clock-controller@10000000 {
                        compatible = "sifive,fu540-c000-prci";