diff options
Diffstat (limited to 'src/security/vboot/Makefile.inc')
-rw-r--r-- | src/security/vboot/Makefile.inc | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/src/security/vboot/Makefile.inc b/src/security/vboot/Makefile.inc index 62a566019f..f152444044 100644 --- a/src/security/vboot/Makefile.inc +++ b/src/security/vboot/Makefile.inc @@ -137,7 +137,12 @@ $(CONFIG_CBFS_PREFIX)/verstage-compression := $(CBFS_PRERAM_COMPRESS_FLAG) endif # CONFIG_VBOOT_STARTS_BEFORE_BOOTBLOCK ifeq ($(CONFIG_ARCH_VERSTAGE_X86_32)$(CONFIG_ARCH_VERSTAGE_X86_64),y) -$(CONFIG_CBFS_PREFIX)/verstage-options := -a 64 -S ".car.data" +$(CONFIG_CBFS_PREFIX)/verstage-options := -a 64 +ifeq ($(CONFIG_NO_XIP_EARLY_STAGES),y) +$(CONFIG_CBFS_PREFIX)/verstage-options += -S ".car.data" +else +$(CONFIG_CBFS_PREFIX)/verstage-options += -S ".car.data,.data" +endif # If CAR does not support execution of code, verstage on x86 is expected to be # xip. |