diff options
author | Edgar E. Iglesias <edgar.iglesias@xilinx.com> | 2020-04-23 14:11:11 +0200 |
---|---|---|
committer | Peter Maydell <peter.maydell@linaro.org> | 2020-04-30 15:35:41 +0100 |
commit | 80972d3bb2dbc6a47bae84b694c14acba9c1de64 (patch) | |
tree | 8d96c454a21ce2c747619bef49f610eeb8675260 /include | |
parent | 51c510aa5876a681cd0059ed3bacaa17590dc2d5 (diff) | |
download | qemu-80972d3bb2dbc6a47bae84b694c14acba9c1de64.zip qemu-80972d3bb2dbc6a47bae84b694c14acba9c1de64.tar.gz qemu-80972d3bb2dbc6a47bae84b694c14acba9c1de64.tar.bz2 |
device_tree: Allow name wildcards in qemu_fdt_node_path()
Allow name wildcards in qemu_fdt_node_path(). This is useful
to find all nodes with a given compatibility string.
Reviewed-by: Alistair Francis <alistair.francis@wdc.com>
Signed-off-by: Edgar E. Iglesias <edgar.iglesias@xilinx.com>
Message-id: 20200423121114.4274-2-edgar.iglesias@gmail.com
Signed-off-by: Peter Maydell <peter.maydell@linaro.org>
Diffstat (limited to 'include')
-rw-r--r-- | include/sysemu/device_tree.h | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/include/sysemu/device_tree.h b/include/sysemu/device_tree.h index c16fd69..7c53ef7 100644 --- a/include/sysemu/device_tree.h +++ b/include/sysemu/device_tree.h @@ -39,6 +39,9 @@ void *load_device_tree_from_sysfs(void); * NULL. If there is no error but no matching node was found, the * returned array contains a single element equal to NULL. If an error * was encountered when parsing the blob, the function returns NULL + * + * @name may be NULL to wildcard names and only match compatibility + * strings. */ char **qemu_fdt_node_path(void *fdt, const char *name, char *compat, Error **errp); |