summaryrefslogtreecommitdiffstats
path: root/Makefile.inc
diff options
context:
space:
mode:
authorZheng Bao <fishbaozi@gmail.com>2022-12-04 17:38:04 +0800
committerPaul Fagerburg <pfagerburg@chromium.org>2023-03-13 14:02:03 +0000
commit182cf7f1204917663be189f63b308a096f0d4799 (patch)
tree2e8183c99948180bf0b2ebcd88967019f735df70 /Makefile.inc
parentd8df2b777364862a920b09165b7877317e39a795 (diff)
downloadcoreboot-182cf7f1204917663be189f63b308a096f0d4799.tar.gz
coreboot-182cf7f1204917663be189f63b308a096f0d4799.tar.bz2
coreboot-182cf7f1204917663be189f63b308a096f0d4799.zip
top/Makefile.inc: Define regions-for-file with a flexibility
If we need to put a CBFS chunk into a specific region, add a line in any Makefile.inc regions-for-file-xxx=region_name TODO:Do a complete binary identical test for all the mainboards. Change-Id: Ie37a8a9230dc8b8e5664be8806f047afb94fba69 Signed-off-by: Zheng Bao <fishbaozi@gmail.com> Reviewed-on: https://review.coreboot.org/c/coreboot/+/70313 Tested-by: build bot (Jenkins) <no-reply@coreboot.org> Reviewed-by: Martin Roth <martin.roth@amd.corp-partner.google.com>
Diffstat (limited to 'Makefile.inc')
-rw-r--r--Makefile.inc2
1 files changed, 1 insertions, 1 deletions
diff --git a/Makefile.inc b/Makefile.inc
index 7258043ff11d..9365a4abbbea 100644
--- a/Makefile.inc
+++ b/Makefile.inc
@@ -823,7 +823,7 @@ extract_nth=$(subst *,$(spc),$(patsubst -%-,%,$(word $(1), $(subst |,- -,-$(2)-)
#
# This is the default implementation. When using a boot strategy employing
# multiple CBFSes in fmap regions, override it.
-regions-for-file ?= COREBOOT
+regions-for-file ?= $(if $(value regions-for-file-$(1)), $(regions-for-file-$(1)), COREBOOT)
ifeq ($(CONFIG_CBFS_AUTOGEN_ATTRIBUTES),y)
cbfs-autogen-attributes=-g