// SPDX-License-Identifier: GPL-2.0-only OR BSD-2-Clause /dts-v1/; / { #address-cells = <1>; #size-cells = <1>; /* TODO: uncomment when child-address-order is fixed for top-level */ /* memory@a0000000 { device_type = "memory"; reg = <0x0 0xa0000000 0x0 0x0>; }; */ pmu { compatible = "example,pmu"; }; soc@0 { compatible = "simple-bus"; ranges = <0 0 0 0xc0000000>; #address-cells = <1>; #size-cells = <1>; interrupt-controller@10000 { compatible = "example,intc"; reg = <0x10000 0x1000>; interrupts = <1 2 3>; }; serial@20000 { compatible = "example,serial"; reg = <0x20000 0x1000>; }; serial@30000 { compatible = "example,serial"; reg = <0x30000 0x1000>; }; }; };