From f473a453b0c03d0042b4422de1d822274d2e2d4e Mon Sep 17 00:00:00 2001 From: Marek Vasut Date: Sun, 15 Feb 2026 15:04:55 +0100 Subject: kbuild: Drop phandle from diff between base DT and U-Boot augmented DT if DEVICE_TREE_DEBUG=1 Remove the "phandle = <0x..>;" properties from the DT diff between unpatched base DT and U-Boot augmented DT if DEVICE_TREE_DEBUG=1. The phandle numbers are only generated by DTC, but not referenced anywhere in the DT, because the original references are specifically not replaced by phandle numbers when recent DTC is invoked with the -I dts -O dts flags . The phandle number are therefore only a noise in the diff, filter them out. Signed-off-by: Marek Vasut Tested-by: Quentin Schulz Reviewed-by: Quentin Schulz --- scripts/Makefile.lib | 2 ++ 1 file changed, 2 insertions(+) (limited to 'scripts') diff --git a/scripts/Makefile.lib b/scripts/Makefile.lib index 377a4700b94..7386353e0cc 100644 --- a/scripts/Makefile.lib +++ b/scripts/Makefile.lib @@ -437,6 +437,8 @@ cmd_dtc_diff = \ $(DTC) -s -O dts -o $@.full.dts -b 0 \ -i $(dir $<) -i $(u_boot_dtsi_loc) $(DTC_FLAGS) $(dtc-tmp) || \ (echo "Check $(shell pwd)/$(pre-tmp) for errors" && false); \ + sed -i '/\ = <0x[0-9a-f]\+>;/ d' $@.clean.dts; \ + sed -i '/\ = <0x[0-9a-f]\+>;/ d' $@.full.dts; \ (diff -Naru $@.clean.dts $@.full.dts > $@.diff || true) dtn-tmp = $(subst $(comma),_,$(dot-target).dtn.tmp) -- cgit v1.2.3