1include core/arch/$(ARCH)/plat-$(PLATFORM)/platform_flags.mk 2 3CROSS_COMPILE ?= arm-linux-gnueabihf- 4COMPILER ?= gcc 5 6CFG_ARM32_core ?= y 7 8core-tee-bin-arch := 0 9 10core-platform-cppflags += $(arm32-platform-cppflags) 11core-platform-cflags += $(arm32-platform-cflags) 12core-platform-aflags += $(arm32-platform-aflags) 13 14core-platform-cppflags += -I$(arch-dir)/include 15 16core-platform-subdirs += \ 17 $(addprefix $(arch-dir)/, kernel mm tee) $(platform-dir) 18 19libutil_with_isoc := y 20libtomcrypt_with_optimize_size := y 21 22CFG_WITH_ARM_TRUSTED_FW := y 23CFG_SECURE_TIME_SOURCE_CNTPCT ?= y 24CFG_PL011 ?= y 25CFG_HWSUPP_MEM_PERM_PXN ?= y 26CFG_WITH_STACK_CANARIES ?= y 27CFG_NO_TA_HASH_SIGN ?= y 28CFG_TEE_CORE_EMBED_INTERNAL_TESTS ?= n 29CFG_MMU_V7_TTB ?= y 30CFG_GENERIC_BOOT ?= y 31CFG_PM_STUBS ?= y 32 33ifeq ($(CFG_CRYPTO_SHA256_ARM32_CE),y) 34CFG_WITH_VFP := y 35endif 36ifeq ($(CFG_CRYPTO_SHA1_ARM32_CE),y) 37CFG_WITH_VFP := y 38endif 39 40include mk/config.mk 41