summaryrefslogtreecommitdiff
path: root/src/include
diff options
context:
space:
mode:
Diffstat (limited to 'src/include')
-rw-r--r--src/include/device_tree.h4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/include/device_tree.h b/src/include/device_tree.h
index d9d9613f96..8d86bc5acb 100644
--- a/src/include/device_tree.h
+++ b/src/include/device_tree.h
@@ -180,6 +180,10 @@ void dt_find_bin_prop(const struct device_tree_node *node, const char *name,
const char *dt_find_string_prop(const struct device_tree_node *node,
const char *name);
+/* Apply an overlay to a base device tree. Ownership of the overlay data passes
+ to the newly combined base tree -- do not free() or access it afterwards! */
+int dt_apply_overlay(struct device_tree *tree, struct device_tree *overlay);
+
/*
* Fixups to apply to a kernel's device tree before booting it.
*/