On 2026-05-26T20:19:26, Tom Rini <[email protected]> wrote: > dtc: Resync fdt_check_full() with upstream version v1.7.2-35-g52f07dcca47c > > In the upstream project, the function fdt_check_full has been moved from > fdt_ro.c to its own file, fdt_check.c. This file is not included in the > Linux kernel copy and so has not been synced over. As we do need and use > the fdt_check_full function, bring that file over as of the current > upstream we are synced to. Remove our copy of this function from > fdt_ro.c and add fdt_check.o and 1-liner fdt_check.c where needed. Note > that for now, this will increase size in some cases as upstream does not > have a size reduction method here. > > Signed-off-by: Tom Rini <[email protected]> > > lib/libfdt/Makefile | 1 + > lib/libfdt/fdt_check.c | 2 + > scripts/dtc/Makefile | 2 +- > scripts/dtc/libfdt/Makefile.libfdt | 2 +- > scripts/dtc/libfdt/fdt_check.c | 96 > ++++++++++++++++++++++++++++++++++++++ > scripts/dtc/libfdt/fdt_ro.c | 88 ---------------------------------- > scripts/dtc/update-dtc-source.sh | 2 +- > tools/Makefile | 3 +- > tools/libfdt/fdt_check.c | 2 + > 9 files changed, 106 insertions(+), 92 deletions(-)
Reviewed-by: Simon Glass <[email protected]>

