OSDN Git Service

device_tree: Add qemu_fdt_add_path
authorYanan Wang <wangyanan55@huawei.com>
Wed, 20 Oct 2021 14:21:19 +0000 (22:21 +0800)
committerRichard Henderson <richard.henderson@linaro.org>
Thu, 21 Oct 2021 01:17:54 +0000 (18:17 -0700)
commitb863f0b75852dfd62b3f31b08eeddd3b03694fc2
tree655042936b760ef153aa1dc136e2af7b566a8917
parent31511b6fe0251806f425b5a671c6d211e030162d
device_tree: Add qemu_fdt_add_path

qemu_fdt_add_path() works like qemu_fdt_add_subnode(), except it
also adds all missing subnodes from the given path. We'll use it
in a coming patch where we will add cpu-map to the device tree.

And we also tweak an error message of qemu_fdt_add_subnode().

Co-developed-by: Andrew Jones <drjones@redhat.com>
Signed-off-by: Yanan Wang <wangyanan55@huawei.com>
Reviewed-by: David Gibson <david@gibson.dropbear.id.au>
Reviewed-by: Andrew Jones <drjones@redhat.com>
Cc: David Gibson <david@gibson.dropbear.id.au>
Cc: Alistair Francis <alistair.francis@wdc.com>
Message-Id: <20211020142125.7516-3-wangyanan55@huawei.com>
Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
include/sysemu/device_tree.h
softmmu/device_tree.c