aboutsummaryrefslogtreecommitdiff
path: root/core/drivers
diff options
context:
space:
mode:
Diffstat (limited to 'core/drivers')
-rw-r--r--core/drivers/imx_snvs.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/core/drivers/imx_snvs.c b/core/drivers/imx_snvs.c
index bf5a7df6..278d42f9 100644
--- a/core/drivers/imx_snvs.c
+++ b/core/drivers/imx_snvs.c
@@ -157,7 +157,7 @@ TEE_Result snvs_srtc_enable(void)
}
/* Reused from tee_time_arm_cntpct.c */
-void plat_prng_add_jitter_entropy(void)
+void plat_prng_add_jitter_entropy(enum crypto_rng_src sid, unsigned int *pnum)
{
uint64_t tsc = snvs_srtc_read_lp_counter();
int bytes = 0, n;
@@ -181,6 +181,6 @@ void plat_prng_add_jitter_entropy(void)
if (bytes) {
FMSG("%s: 0x%02" PRIX16, __func__,
acc & GENMASK_32(bytes * 8, 0));
- tee_prng_add_entropy((uint8_t *)&acc, bytes);
+ crypto_rng_add_event(sid, pnum, (uint8_t *)&acc, bytes);
}
}