|
42 | 42 | XLEN := 64 |
43 | 43 | endif |
44 | 44 |
|
| 45 | +TEE_WG ?= |
| 46 | +ifeq ($(TEE_WG), 1) |
| 47 | +TEE_WG := 1 |
| 48 | +endif |
| 49 | + |
45 | 50 | srcdir := $(dir $(realpath $(lastword $(MAKEFILE_LIST)))) |
46 | 51 | srcdir := $(srcdir:/=) |
47 | 52 | wrkdir_root := $(CURDIR)/work |
@@ -261,7 +266,7 @@ help: |
261 | 266 |
|
262 | 267 |
|
263 | 268 | $(target_gcc): $(buildroot_srcdir) $(buildroot_initramfs_wrkdir)/.config $(buildroot_initramfs_config) |
264 | | - $(MAKE) -C $(buildroot_srcdir) RISCV=$(RISCV) O=$(buildroot_initramfs_wrkdir) toolchain |
| 269 | + $(MAKE) -C $(buildroot_srcdir) RISCV=$(RISCV) O=$(buildroot_initramfs_wrkdir) toolchain -j1 |
265 | 270 |
|
266 | 271 | $(wrkdir): |
267 | 272 | mkdir -p $@ |
@@ -380,7 +385,7 @@ opensbi: $(target_gcc) $(opensbi_plat_deps) |
380 | 385 | PLATFORM_RISCV_ABI=$(ABI) PLATFORM_RISCV_ISA=$(ISA) PLATFORM_RISCV_XLEN=$(XLEN) \ |
381 | 386 | PLATFORM=generic FW_TEXT_START=$(FW_TEXT_START) FW_OPTEE_SHMEM_BASE=$(OPTEE_OS_SHMEM_START) \ |
382 | 387 | FW_OPTEE_SHMEM_SIZE=$(OPTEE_OS_SHMEM_SIZE) FW_OPTEE_TZDRAM_BASE=$(OPTEE_OS_TZDRAM_START) \ |
383 | | - FW_OPTEE_TZDRAM_SIZE=$(OPTEE_OS_TZDRAM_SIZE) CFG_WITH_VFP=y |
| 388 | + FW_OPTEE_TZDRAM_SIZE=$(OPTEE_OS_TZDRAM_SIZE) CFG_WITH_VFP=y ENABLE_TEE_WG=$(TEE_WG) |
384 | 389 |
|
385 | 390 | # internal usage for xlspike, deprecated |
386 | 391 | $(opensbi_payload): $(opensbi_srcdir) $(vmlinux_sim_bin) $(platform_sim_dtb) $(opensbi_plat_deps) |
@@ -541,7 +546,7 @@ endif |
541 | 546 | KERNEL_BIN=$(boot_uimage_lz4) INITRD_BIN=$(boot_uinitrd_lz4) CONFIG_MK=$(freeloader_confmk) \ |
542 | 547 | CORE1_APP_BIN=$(CORE1_APP_BIN) CORE2_APP_BIN=$(CORE2_APP_BIN) CORE3_APP_BIN=$(CORE3_APP_BIN) \ |
543 | 548 | CORE4_APP_BIN=$(CORE4_APP_BIN) CORE5_APP_BIN=$(CORE5_APP_BIN) CORE6_APP_BIN=$(CORE6_APP_BIN) \ |
544 | | - CORE7_APP_BIN=$(CORE7_APP_BIN) OPTEEOS_BIN=$(optee_os_bin) |
| 549 | + CORE7_APP_BIN=$(CORE7_APP_BIN) OPTEEOS_BIN=$(optee_os_bin) ENABLE_TEE_WG=$(TEE_WG) |
545 | 550 |
|
546 | 551 | upload_freeloader: $(freeloader_elf) |
547 | 552 | $(target_gdb) $< -ex "set remotetimeout 240" \ |
|
0 commit comments