xref: /optee_os/core/arch/arm/plat-ti/conf.mk (revision b1da690ff38bd6c615053ac92e2ab9ee46f20c03)
1739804b5SJens WiklanderPLATFORM_FLAVOR ?= dra7xx
29b5060cdSHarinarayan Bhatta
34d168941SAndrew F. DavisCFG_WITH_STATS ?= y
44d168941SAndrew F. DavisCFG_WITH_SOFTWARE_PRNG ?= n
59b5060cdSHarinarayan Bhatta
62723fc9aSEtienne Carriereifeq ($(PLATFORM_FLAVOR),dra7xx)
72723fc9aSEtienne Carriereinclude core/arch/arm/cpu/cortex-a15.mk
89460285eSJerome Forissier$(call force,CFG_TEE_CORE_NB_CORE,2)
92723fc9aSEtienne CarriereCFG_OTP_SUPPORT ?= y
102723fc9aSEtienne Carriere$(call force,CFG_SECURE_TIME_SOURCE_CNTPCT,y)
112723fc9aSEtienne Carriereendif #dra7xx
122723fc9aSEtienne Carriere
132723fc9aSEtienne Carriereifeq ($(PLATFORM_FLAVOR),am57xx)
142723fc9aSEtienne Carriereinclude core/arch/arm/cpu/cortex-a15.mk
159460285eSJerome Forissier$(call force,CFG_TEE_CORE_NB_CORE,2)
162723fc9aSEtienne CarriereCFG_OTP_SUPPORT ?= y
172723fc9aSEtienne Carriere$(call force,CFG_SECURE_TIME_SOURCE_CNTPCT,y)
182723fc9aSEtienne Carriereendif #am57xx
192723fc9aSEtienne Carriere
201c0b8da6SAndrew F. Davisifeq ($(PLATFORM_FLAVOR),am43xx)
212723fc9aSEtienne Carriereinclude core/arch/arm/cpu/cortex-a9.mk
229460285eSJerome Forissier$(call force, CFG_TEE_CORE_NB_CORE,1)
2389471990SAndrew F. DavisCFG_WITH_SOFTWARE_PRNG = y
241c0b8da6SAndrew F. Davis$(call force,CFG_NO_SMP,y)
2519d8ffe4SAndrew F. Davis$(call force,CFG_PL310,y)
2619d8ffe4SAndrew F. Davis$(call force,CFG_PL310_LOCKED,y)
270ec87468SAndrew F. Davis$(call force,CFG_PM_ARM32,y)
281c0b8da6SAndrew F. Davis$(call force,CFG_SECURE_TIME_SOURCE_REE,y)
292723fc9aSEtienne Carriereendif #am43xx
302723fc9aSEtienne Carriere
312723fc9aSEtienne Carriere$(call force,CFG_8250_UART,y)
322723fc9aSEtienne Carriere$(call force,CFG_ARM32_core,y)
3338f23772SAndrew F. Davis$(call force,CFG_SM_PLATFORM_HANDLER,y)
34c640d6efSAndrew F. Davis$(call force,CFG_GIC,y)
354d168941SAndrew F. Davisifneq ($(CFG_WITH_SOFTWARE_PRNG),y)
364d168941SAndrew F. Davis$(call force,CFG_DRA7_RNG,y)
37*b1da690fSAndrew DavisCFG_HWRNG_QUALITY ?= 1024
38*b1da690fSAndrew DavisCFG_HWRNG_PTA ?= y
394d168941SAndrew F. Davisendif
40