From 5ba5cbf5a29d54763f30b6685e6c06ffd51d29eb Mon Sep 17 00:00:00 2001 From: Eric Schikschneit Date: Tue, 3 Jun 2025 12:06:24 -0500 Subject: dtc: Add Kconfig option to pad device tree blob This will allow arch(s) that use device tree blobs to pad the end of the device tree so they can be modified by board files at run time. This will help prevent errors such as FDT_ERR_NOSPACE from occurring. Signed-off-by: Eric Schikschneit [trini: Change default order so that X86 && EFI_APP works correctly] --- scripts/Makefile.dts | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'scripts') diff --git a/scripts/Makefile.dts b/scripts/Makefile.dts index 685e3371bc6..3871a4ad412 100644 --- a/scripts/Makefile.dts +++ b/scripts/Makefile.dts @@ -16,6 +16,10 @@ dtb-y += $(subst $(dt_dir)/,,$(dtb-vendor_dts)) endif +ifneq ($(CONFIG_SYS_DTC_PAD_BYTES),0) +DTC_FLAGS += -p $(CONFIG_SYS_DTC_PAD_BYTES) +endif + targets += $(dtb-y) PHONY += dtbs -- cgit v1.2.3