]> git.dujemihanovic.xyz Git - u-boot.git/commitdiff
Extend usage for OF_OVERLAY_LIST beyond SPL
authorJan Kiszka <jan.kiszka@siemens.com>
Mon, 30 Sep 2024 10:20:36 +0000 (12:20 +0200)
committerTom Rini <trini@konsulko.com>
Thu, 17 Oct 2024 21:01:01 +0000 (15:01 -0600)
Allow to use OF_OVERLAY_LIST also for the case that the overlays just
need be built, e.g. when they will be picked up by binman as artifacts
of the final U-Boot image. The IOT2050 boards have such a need when
switching to OF_UPSTREAM.

Signed-off-by: Jan Kiszka <jan.kiszka@siemens.com>
Reviewed-by: Sumit Garg <sumit.garg@linaro.org>
Reviewed-by: Simon Glass <sjg@chromium.org>
dts/Kconfig
scripts/Makefile.dts

index 569d4be338e3ac39d648141874dd4a296b6f34ea..7ea4fd5a79b7e7320a66e6190de7d5d1b0bce9b2 100644 (file)
@@ -226,11 +226,11 @@ config OF_LIST
 
 config OF_OVERLAY_LIST
        string "List of device tree overlays to include for DT control"
-       depends on SPL_LOAD_FIT_APPLY_OVERLAY
        help
          This option specifies a list of device tree overlays to use for DT
          control. This option can then be used by a FIT generator to include
-         the overlays in the FIT image.
+         the overlays in the FIT image or by binman when assembling an image
+         that uses overlays during DT fixup.
 
 choice
        prompt "OF LIST compression"
index 1fe142f2bbf78efb861ec1e3af8c048f4f5967ee..994098c2db917ebb7bff4c13007f9c4d2480a87c 100644 (file)
@@ -1,6 +1,7 @@
 # SPDX-License-Identifier: GPL-2.0+
 
 dtb-y += $(patsubst %,%.dtb,$(subst ",,$(CONFIG_DEFAULT_DEVICE_TREE) $(CONFIG_OF_LIST) $(CONFIG_SPL_OF_LIST)))
+dtb-y += $(patsubst %,%.dtbo,$(subst ",,$(CONFIG_OF_OVERLAY_LIST)))
 
 ifeq ($(CONFIG_OF_UPSTREAM_BUILD_VENDOR),y)
 ifeq ($(CONFIG_ARM64),y)