we out here vibin memory range: 0x81626000..0xc0000000 Node { name: "", props: [ Prop { name: "#address-cells", data_len: 4, }, Prop { name: "#size-cells", data_len: 4, }, Prop { name: "compatible", data_len: 16, }, Prop { name: "model", data_len: 20, }, ], children: [ Node { name: "poweroff", props: [ Prop { name: "value", data_len: 4, }, Prop { name: "offset", data_len: 4, }, Prop { name: "regmap", data_len: 4, }, Prop { name: "compatible", data_len: 16, }, ], children: [], }, Node { name: "reboot", props: [ Prop { name: "value", data_len: 4, }, Prop { name: "offset", data_len: 4, }, Prop { name: "regmap", data_len: 4, }, Prop { name: "compatible", data_len: 16, }, ], children: [], }, Node { name: "platform-bus@4000000", props: [ Prop { name: "interrupt-parent", data_len: 4, }, Prop { name: "ranges", data_len: 16, }, Prop { name: "#address-cells", data_len: 4, }, Prop { name: "#size-cells", data_len: 4, }, Prop { name: "compatible", data_len: 28, }, ], children: [], }, Node { name: "memory@80000000", props: [ Prop { name: "device_type", data_len: 8, }, Prop { name: "reg", data_len: 16, }, ], children: [], }, Node { name: "cpus", props: [ Prop { name: "#address-cells", data_len: 4, }, Prop { name: "#size-cells", data_len: 4, }, Prop { name: "timebase-frequency", data_len: 4, }, ], children: [ Node { name: "cpu@0", props: [ Prop { name: "phandle", data_len: 4, }, Prop { name: "device_type", data_len: 4, }, Prop { name: "reg", data_len: 4, }, Prop { name: "status", data_len: 8, }, Prop { name: "compatible", data_len: 8, }, Prop { name: "riscv,cboz-block-size", data_len: 4, }, Prop { name: "riscv,cbom-block-size", data_len: 4, }, Prop { name: "riscv,isa", data_len: 124, }, Prop { name: "mmu-type", data_len: 12, }, ], children: [ Node { name: "interrupt-controller", props: [ Prop { name: "#interrupt-cells", data_len: 4, }, Prop { name: "interrupt-controller", data_len: 0, }, Prop { name: "compatible", data_len: 16, }, Prop { name: "phandle", data_len: 4, }, ], children: [], }, ], }, Node { name: "cpu@1", props: [ Prop { name: "phandle", data_len: 4, }, Prop { name: "device_type", data_len: 4, }, Prop { name: "reg", data_len: 4, }, Prop { name: "status", data_len: 8, }, Prop { name: "compatible", data_len: 8, }, Prop { name: "riscv,cboz-block-size", data_len: 4, }, Prop { name: "riscv,cbom-block-size", data_len: 4, }, Prop { name: "riscv,isa", data_len: 124, }, Prop { name: "mmu-type", data_len: 12, }, ], children: [ Node { name: "interrupt-controller", props: [ Prop { name: "#interrupt-cells", data_len: 4, }, Prop { name: "interrupt-controller", data_len: 0, }, Prop { name: "compatible", data_len: 16, }, Prop { name: "phandle", data_len: 4, }, ], children: [], }, ], }, Node { name: "cpu@2", props: [ Prop { name: "phandle", data_len: 4, }, Prop { name: "device_type", data_len: 4, }, Prop { name: "reg", data_len: 4, }, Prop { name: "status", data_len: 8, }, Prop { name: "compatible", data_len: 8, }, Prop { name: "riscv,cboz-block-size", data_len: 4, }, Prop { name: "riscv,cbom-block-size", data_len: 4, }, Prop { name: "riscv,isa", data_len: 124, }, Prop { name: "mmu-type", data_len: 12, }, ], children: [ Node { name: "interrupt-controller", props: [ Prop { name: "#interrupt-cells", data_len: 4, }, Prop { name: "interrupt-controller", data_len: 0, }, Prop { name: "compatible", data_len: 16, }, Prop { name: "phandle", data_len: 4, }, ], children: [], }, ], }, Node { name: "cpu@3", props: [ Prop { name: "phandle", data_len: 4, }, Prop { name: "device_type", data_len: 4, }, Prop { name: "reg", data_len: 4, }, Prop { name: "status", data_len: 8, }, Prop { name: "compatible", data_len: 8, }, Prop { name: "riscv,cboz-block-size", data_len: 4, }, Prop { name: "riscv,cbom-block-size", data_len: 4, }, Prop { name: "riscv,isa", data_len: 124, }, Prop { name: "mmu-type", data_len: 12, }, ], children: [ Node { name: "interrupt-controller", props: [ Prop { name: "#interrupt-cells", data_len: 4, }, Prop { name: "interrupt-controller", data_len: 0, }, Prop { name: "compatible", data_len: 16, }, Prop { name: "phandle", data_len: 4, }, ], children: [], }, ], }, Node { name: "cpu-map", props: [], children: [ Node { name: "cluster0", props: [], children: [ Node { name: "core0", props: [ Prop { name: "cpu", data_len: 4, }, ], children: [], }, Node { name: "core1", props: [ Prop { name: "cpu", data_len: 4, }, ], children: [], }, Node { name: "core2", props: [ Prop { name: "cpu", data_len: 4, }, ], children: [], }, Node { name: "core3", props: [ Prop { name: "cpu", data_len: 4, }, ], children: [], }, ], }, ], }, ], }, Node { name: "pmu", props: [ Prop { name: "riscv,event-to-mhpmcounters", data_len: 60, }, Prop { name: "compatible", data_len: 12, }, ], children: [], }, Node { name: "fw-cfg@10100000", props: [ Prop { name: "dma-coherent", data_len: 0, }, Prop { name: "reg", data_len: 16, }, Prop { name: "compatible", data_len: 20, }, ], children: [], }, Node { name: "flash@20000000", props: [ Prop { name: "bank-width", data_len: 4, }, Prop { name: "reg", data_len: 32, }, Prop { name: "compatible", data_len: 12, }, ], children: [], }, Node { name: "chosen", props: [ Prop { name: "stdout-path", data_len: 24, }, Prop { name: "rng-seed", data_len: 32, }, ], children: [], }, Node { name: "soc", props: [ Prop { name: "#address-cells", data_len: 4, }, Prop { name: "#size-cells", data_len: 4, }, Prop { name: "compatible", data_len: 12, }, Prop { name: "ranges", data_len: 0, }, ], children: [ Node { name: "rtc@101000", props: [ Prop { name: "interrupts", data_len: 4, }, Prop { name: "interrupt-parent", data_len: 4, }, Prop { name: "reg", data_len: 16, }, Prop { name: "compatible", data_len: 20, }, ], children: [], }, Node { name: "serial@10000000", props: [ Prop { name: "interrupts", data_len: 4, }, Prop { name: "interrupt-parent", data_len: 4, }, Prop { name: "clock-frequency", data_len: 4, }, Prop { name: "reg", data_len: 16, }, Prop { name: "compatible", data_len: 12, }, ], children: [], }, Node { name: "test@100000", props: [ Prop { name: "phandle", data_len: 4, }, Prop { name: "reg", data_len: 16, }, Prop { name: "compatible", data_len: 36, }, ], children: [], }, Node { name: "pci@30000000", props: [ Prop { name: "interrupt-map-mask", data_len: 16, }, Prop { name: "interrupt-map", data_len: 384, }, Prop { name: "ranges", data_len: 84, }, Prop { name: "reg", data_len: 16, }, Prop { name: "dma-coherent", data_len: 0, }, Prop { name: "bus-range", data_len: 8, }, Prop { name: "linux,pci-domain", data_len: 4, }, Prop { name: "device_type", data_len: 4, }, Prop { name: "compatible", data_len: 24, }, Prop { name: "#size-cells", data_len: 4, }, Prop { name: "#interrupt-cells", data_len: 4, }, Prop { name: "#address-cells", data_len: 4, }, ], children: [], }, Node { name: "virtio_mmio@10008000", props: [ Prop { name: "interrupts", data_len: 4, }, Prop { name: "interrupt-parent", data_len: 4, }, Prop { name: "reg", data_len: 16, }, Prop { name: "compatible", data_len: 12, }, ], children: [], }, Node { name: "virtio_mmio@10007000", props: [ Prop { name: "interrupts", data_len: 4, }, Prop { name: "interrupt-parent", data_len: 4, }, Prop { name: "reg", data_len: 16, }, Prop { name: "compatible", data_len: 12, }, ], children: [], }, Node { name: "virtio_mmio@10006000", props: [ Prop { name: "interrupts", data_len: 4, }, Prop { name: "interrupt-parent", data_len: 4, }, Prop { name: "reg", data_len: 16, }, Prop { name: "compatible", data_len: 12, }, ], children: [], }, Node { name: "virtio_mmio@10005000", props: [ Prop { name: "interrupts", data_len: 4, }, Prop { name: "interrupt-parent", data_len: 4, }, Prop { name: "reg", data_len: 16, }, Prop { name: "compatible", data_len: 12, }, ], children: [], }, Node { name: "virtio_mmio@10004000", props: [ Prop { name: "interrupts", data_len: 4, }, Prop { name: "interrupt-parent", data_len: 4, }, Prop { name: "reg", data_len: 16, }, Prop { name: "compatible", data_len: 12, }, ], children: [], }, Node { name: "virtio_mmio@10003000", props: [ Prop { name: "interrupts", data_len: 4, }, Prop { name: "interrupt-parent", data_len: 4, }, Prop { name: "reg", data_len: 16, }, Prop { name: "compatible", data_len: 12, }, ], children: [], }, Node { name: "virtio_mmio@10002000", props: [ Prop { name: "interrupts", data_len: 4, }, Prop { name: "interrupt-parent", data_len: 4, }, Prop { name: "reg", data_len: 16, }, Prop { name: "compatible", data_len: 12, }, ], children: [], }, Node { name: "virtio_mmio@10001000", props: [ Prop { name: "interrupts", data_len: 4, }, Prop { name: "interrupt-parent", data_len: 4, }, Prop { name: "reg", data_len: 16, }, Prop { name: "compatible", data_len: 12, }, ], children: [], }, Node { name: "plic@c000000", props: [ Prop { name: "phandle", data_len: 4, }, Prop { name: "riscv,ndev", data_len: 4, }, Prop { name: "reg", data_len: 16, }, Prop { name: "interrupts-extended", data_len: 64, }, Prop { name: "interrupt-controller", data_len: 0, }, Prop { name: "compatible", data_len: 32, }, Prop { name: "#address-cells", data_len: 4, }, Prop { name: "#interrupt-cells", data_len: 4, }, ], children: [], }, Node { name: "clint@2000000", props: [ Prop { name: "interrupts-extended", data_len: 64, }, Prop { name: "reg", data_len: 16, }, Prop { name: "compatible", data_len: 28, }, ], children: [], }, ], }, ], }