| /optee_os/core/arch/arm/plat-ti/ |
| H A D | conf.mk | 4 CFG_WITH_SOFTWARE_PRNG ?= n 23 CFG_WITH_SOFTWARE_PRNG = y 35 ifneq ($(CFG_WITH_SOFTWARE_PRNG),y)
|
| /optee_os/core/arch/arm/plat-d02/ |
| H A D | conf.mk | 6 CFG_WITH_SOFTWARE_PRNG ?= n 13 ifneq ($(CFG_WITH_SOFTWARE_PRNG),y)
|
| /optee_os/core/drivers/ |
| H A D | smccc_trng.c | 202 if (IS_ENABLED(CFG_WITH_SOFTWARE_PRNG)) { in plat_rng_init() 203 /* If CFG_WITH_SOFTWARE_PRNG is enabled, seed PRNG with TRNG */ in plat_rng_init() 214 /* If CFG_WITH_SOFTWARE_PRNG is disabled, TRNG is our HW RNG */ 215 #ifndef CFG_WITH_SOFTWARE_PRNG
|
| H A D | stm32_rng.c | 460 #ifdef CFG_WITH_SOFTWARE_PRNG 673 if (!IS_ENABLED(CFG_WITH_SOFTWARE_PRNG)) in stm32_rng_probe() 735 if (stm32_rng && IS_ENABLED(CFG_WITH_SOFTWARE_PRNG)) { in stm32_rng_release()
|
| /optee_os/core/arch/arm/plat-k3/ |
| H A D | conf.mk | 19 CFG_WITH_SOFTWARE_PRNG ?= n 38 ifneq ($(CFG_WITH_SOFTWARE_PRNG),y)
|
| H A D | platform_config.h | 99 #elif !defined(CFG_WITH_SOFTWARE_PRNG)
|
| /optee_os/core/arch/arm/plat-stm32mp1/ |
| H A D | conf.mk | 79 $(call force,CFG_WITH_SOFTWARE_PRNG,y) 170 CFG_WITH_SOFTWARE_PRNG ?= y 263 CFG_WITH_SOFTWARE_PRNG ?= n 264 ifneq ($(CFG_WITH_SOFTWARE_PRNG),y) 265 $(call force,CFG_STM32_RNG,y,Required by HW RNG when CFG_WITH_SOFTWARE_PRNG=n) 341 ifneq ($(CFG_WITH_SOFTWARE_PRNG),y) 346 $(call force,CFG_WITH_SOFTWARE_PRNG,n,Mandated by CFG_HWRNG_PTA)
|
| /optee_os/core/drivers/crypto/ele/ |
| H A D | crypto.mk | 8 CFG_WITH_SOFTWARE_PRNG ?= y
|
| /optee_os/core/arch/arm/plat-d06/ |
| H A D | conf.mk | 8 CFG_WITH_SOFTWARE_PRNG ?= n
|
| /optee_os/core/arch/arm/plat-zynq7k/ |
| H A D | conf.mk | 9 $(call force,CFG_WITH_SOFTWARE_PRNG,y)
|
| /optee_os/core/arch/riscv/plat-sifive/ |
| H A D | conf.mk | 14 $(call force,CFG_WITH_SOFTWARE_PRNG,y)
|
| /optee_os/core/arch/riscv/plat-virt/ |
| H A D | conf.mk | 14 $(call force,CFG_WITH_SOFTWARE_PRNG,n)
|
| /optee_os/core/arch/arm/plat-stm/ |
| H A D | conf.mk | 16 CFG_WITH_SOFTWARE_PRNG ?= n
|
| /optee_os/core/drivers/crypto/caam/ |
| H A D | caam_rng.c | 345 #ifdef CFG_WITH_SOFTWARE_PRNG 365 #else /* !CFG_WITH_SOFTWARE_PRNG */ 377 #endif /* CFG_WITH_SOFTWARE_PRNG */
|
| /optee_os/core/arch/arm/plat-rcar/ |
| H A D | conf.mk | 30 CFG_WITH_SOFTWARE_PRNG ?= n
|
| H A D | main.c | 76 static_assert(!IS_ENABLED(CFG_WITH_SOFTWARE_PRNG));
|
| /optee_os/core/crypto/ |
| H A D | sub.mk | 15 ifeq ($(CFG_WITH_SOFTWARE_PRNG),y)
|
| /optee_os/core/pta/ |
| H A D | hwrng.c | 20 static_assert(!IS_ENABLED(CFG_WITH_SOFTWARE_PRNG));
|
| /optee_os/core/ |
| H A D | crypto.mk | 77 # If CFG_WITH_SOFTWARE_PRNG is enabled, crypto provider provided 80 CFG_WITH_SOFTWARE_PRNG ?= y 96 $(eval $(call cryp-enable-all-depends,CFG_WITH_SOFTWARE_PRNG, AES ECB SHA256))
|
| /optee_os/core/arch/arm/plat-versal/ |
| H A D | conf.mk | 50 $(call force, CFG_WITH_SOFTWARE_PRNG,n)
|
| /optee_os/core/arch/riscv/plat-spike/ |
| H A D | conf.mk | 3 $(call force,CFG_WITH_SOFTWARE_PRNG,y)
|
| /optee_os/core/arch/arm/plat-mediatek/ |
| H A D | conf.mk | 91 $(call force,CFG_WITH_SOFTWARE_PRNG,y)
|
| /optee_os/core/drivers/crypto/se050/ |
| H A D | crypto.mk | 67 $(call force,CFG_WITH_SOFTWARE_PRNG,n)
|
| /optee_os/core/arch/arm/plat-sam/ |
| H A D | conf.mk | 76 CFG_WITH_SOFTWARE_PRNG ?= n
|
| /optee_os/.github/workflows/ |
| H A D | ci.yml | 83 _make PLATFORM=imx-mx6ullevk CFG_WITH_SOFTWARE_PRNG=n CFG_IMX_RNGB=y 210 if [ -d $HOME/se050/plug-and-trust ]; then _make PLATFORM=imx-mx6ullevk CFG_NXP_SE05X=y CFG_IMX_I2C=y CFG_STACK_{THREAD,TMP}_EXTRA=8192 CFG_CRYPTO_DRV_{CIPHER,ACIPHER}=y CFG_WITH_SOFTWARE_PRNG=n CFG_NXP_SE05X_{DIEID,RNG,RSA,ECC,CTR}_DRV=y CFG_NXP_SE05X_RSA_DRV_FALLBACK=y CFG_NXP_SE05X_ECC_DRV_FALLBACK=y CFG_NXP_SE05X_PLUG_AND_TRUST=$HOME/se050/plug-and-trust ; fi 211 if [ -d $HOME/se050/plug-and-trust ]; then _make PLATFORM=imx-mx8mmevk CFG_NXP_CAAM=y CFG_NXP_CAAM_AE_{GCM,CCM}_DRV=y CFG_NXP_CAAM_RNG_DRV=y CFG_NXP_SE05X=y CFG_IMX_I2C=y CFG_STACK_{THREAD,TMP}_EXTRA=8192 CFG_CRYPTO_DRV_{CIPHER,ACIPHER,AUTHENC}=y CFG_NXP_SE05X_RNG_DRV=n CFG_WITH_SOFTWARE_PRNG=n CFG_NXP_SE05X_{DIEID,RSA,ECC,CTR}_DRV=y CFG_NXP_SE05X_RSA_DRV_FALLBACK=y CFG_NXP_SE05X_ECC_DRV_FALLBACK=y CFG_NXP_SE05X_PLUG_AND_TRUST=$HOME/se050/plug-and-trust ; fi 329 _make PLATFORM=zynqmp-zcu102 CFG_ARM64_core=y CFG_WITH_SOFTWARE_PRNG=n CFG_XIPHERA_TRNG=y CFG_ZYNQMP_HUK=y
|