aboutsummaryrefslogtreecommitdiff
path: root/core/arch/arm/plat-rockchip/conf.mk
diff options
context:
space:
mode:
authorHeiko Stuebner <heiko.stuebner@theobroma-systems.com>2019-10-10 00:23:51 +0200
committerJérôme Forissier <jerome@forissier.org>2019-10-31 15:43:20 +0100
commitfe5a87703c7cf4c9ab108079ddb03610a7cb595e (patch)
tree481a0ab54c014bc4184bf768f921cd26c1f4458c /core/arch/arm/plat-rockchip/conf.mk
parent3b4c661f736c1bf3786f1b5a2a9dec775ad07de7 (diff)
plat-rockchip: cleanup build infrastructure to make room for more platforms
Most features used by rk322x really will be limited to it even in the future as all other platforms will be a secure payload together with trusted firmware. So clean up the make files accordingly. Signed-off-by: Heiko Stuebner <heiko.stuebner@theobroma-systems.com> Acked-by: Jerome Forissier <jerome@forissier.org> Acked-by: Kever Yang <kever.yang@rock-chips.com> Reviewed-by: Etienne Carriere <etienne.carriere@linaro.org>
Diffstat (limited to 'core/arch/arm/plat-rockchip/conf.mk')
-rw-r--r--core/arch/arm/plat-rockchip/conf.mk26
1 files changed, 13 insertions, 13 deletions
diff --git a/core/arch/arm/plat-rockchip/conf.mk b/core/arch/arm/plat-rockchip/conf.mk
index 99eb4b8c..f2d460d6 100644
--- a/core/arch/arm/plat-rockchip/conf.mk
+++ b/core/arch/arm/plat-rockchip/conf.mk
@@ -1,8 +1,21 @@
PLATFORM_FLAVOR ?= rk322x
+$(call force,CFG_GENERIC_BOOT,y)
+$(call force,CFG_GIC,y)
+$(call force,CFG_PM_STUBS,y)
+$(call force,CFG_SECURE_TIME_SOURCE_CNTPCT,y)
+$(call force,CFG_8250_UART,y)
+
+CFG_DT ?= y
+CFG_WITH_STACK_CANARIES ?= y
+CFG_WITH_STATS ?= y
+CFG_NUM_THREADS ?= 4
+
ifeq ($(PLATFORM_FLAVOR),rk322x)
include ./core/arch/arm/cpu/cortex-a7.mk
$(call force,CFG_TEE_CORE_NB_CORE,4)
+$(call force,CFG_PSCI_ARM32,y)
+$(call force,CFG_BOOT_SECONDARY_REQUEST,y)
CFG_TZDRAM_START ?= 0x68400000
CFG_TZDRAM_SIZE ?= 0x00200000
@@ -17,16 +30,3 @@ CFG_EARLY_CONSOLE_CLK_IN_HZ ?= 24000000
endif
CFG_EARLY_CONSOLE ?= n
-
-$(call force,CFG_GENERIC_BOOT,y)
-$(call force,CFG_GIC,y)
-$(call force,CFG_HWSUPP_MEM_PERM_PXN,y)
-$(call force,CFG_PM_STUBS,y)
-$(call force,CFG_SECURE_TIME_SOURCE_CNTPCT,y)
-$(call force,CFG_PSCI_ARM32,y)
-$(call force,CFG_BOOT_SECONDARY_REQUEST,y)
-$(call force,CFG_8250_UART,y)
-
-CFG_DT ?= y
-CFG_WITH_STACK_CANARIES ?= y
-CFG_WITH_STATS ?= y