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";