aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJorge Ramirez-Ortiz <jorge@foundries.io>2020-02-24 10:00:23 +0100
committerJérôme Forissier <jerome@forissier.org>2020-02-26 09:41:30 +0100
commitb4814b22dcf813691f1a6697e2013b0cbeb8dca3 (patch)
treec46a9b627249045a81198c1c20dde62c89166cb3
parentdd655cb9906c75165774da5dae95c257ee4e2d21 (diff)
drivers: caam: RNG: provide plat_rng_init symbol
Not doing so calls the default implementation which generates misleading RNG trace information (sample below) E/TC:0 0 plat_rng_init:354 Warning: seeding RNG with zeroes Signed-off-by: Jorge Ramirez-Ortiz <jorge@foundries.io> Acked-by: Jerome Forissier <jerome@forissier.org> Acked-by: Joakim Bech <joakim.bech@linaro.org> Acked-by: Rouven Czerwinski <r.czerwinski@pengutronix.de>
-rw-r--r--core/drivers/crypto/caam/caam_rng.c5
1 files changed, 5 insertions, 0 deletions
diff --git a/core/drivers/crypto/caam/caam_rng.c b/core/drivers/crypto/caam/caam_rng.c
index fb5e3de4..7685e2ad 100644
--- a/core/drivers/crypto/caam/caam_rng.c
+++ b/core/drivers/crypto/caam/caam_rng.c
@@ -16,6 +16,7 @@
#include <mm/core_memprot.h>
#include <rng_support.h>
#include <tee/cache.h>
+#include <tee/tee_cryp_utl.h>
#include <string.h>
/*
@@ -569,4 +570,8 @@ uint8_t hw_get_random_byte(void)
return data;
}
+
+void plat_rng_init(void)
+{
+}
#endif