From c1bde2378a7673c992783b4c00729a52ba18e830 Mon Sep 17 00:00:00 2001 From: Marek Vasut Date: Sat, 11 Apr 2020 20:43:07 +0200 Subject: libfdt: Export overlay_apply_node() as fdt_overlay_apply_node() This function is useful to merge a subset of DT into another DT, for example if some prior-stage firmware passes a DT fragment to U-Boot and U-Boot needs to merge it into its own DT. Export this function to permit implementing such functionality. Reviewed-by: Simon Glass Signed-off-by: Marek Vasut Cc: Nobuhiro Iwamatsu Cc: Simon Glass Cc: Tom Rini --- scripts/dtc/libfdt/fdt_overlay.c | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'scripts/dtc/libfdt/fdt_overlay.c') diff --git a/scripts/dtc/libfdt/fdt_overlay.c b/scripts/dtc/libfdt/fdt_overlay.c index be718733661..c090e6991ec 100644 --- a/scripts/dtc/libfdt/fdt_overlay.c +++ b/scripts/dtc/libfdt/fdt_overlay.c @@ -879,3 +879,8 @@ err: return ret; } + +int fdt_overlay_apply_node(void *fdt, int target, void *fdto, int node) +{ + return overlay_apply_node(fdt, target, fdto, node); +} -- cgit v1.2.3