Home
last modified time | relevance | path

Searched refs:trng (Results 1 – 3 of 3) sorted by relevance

/optee_os/core/drivers/
H A Dversal_trng.c401 static void trng_df_algorithm(struct versal_trng *trng, uint8_t *dfout, in trng_df_algorithm() argument
409 size_t dfin_len = sizeof(struct trng_dfin) + trng->len; in trng_df_algorithm()
425 trng->dfin.val2 = TEE_U32_TO_BIG_ENDIAN(TRNG_PERS_STR_LEN); in trng_df_algorithm()
427 trng->dfin.val2 = TEE_U32_TO_BIG_ENDIAN(TRNG_GEN_LEN); in trng_df_algorithm()
429 trng->dfin.pad_data[0] = DF_PAD_VAL; in trng_df_algorithm()
432 if (trng->len > (MAX_PRE_DF_LEN + TRNG_PERS_STR_LEN)) in trng_df_algorithm()
436 trng->dfin.val1 = TEE_U32_TO_BIG_ENDIAN(trng->len); in trng_df_algorithm()
439 src = (uintptr_t)trng->dfin.pad_data; in trng_df_algorithm()
440 offset = MAX_PRE_DF_LEN + TRNG_PERS_STR_LEN - trng->len; in trng_df_algorithm()
442 if (trng->len > MAX_PRE_DF_LEN) in trng_df_algorithm()
[all …]
/optee_os/core/arch/arm/dts/
H A Dsama7g5.dtsi977 trng: rng@e2010000 { label
978 compatible = "microchip,sama7g5-trng", "atmel,at91sam9g45-trng";
H A Dsama5d2.dtsi1066 trng@fc01c000 {
1067 compatible = "atmel,at91sam9g45-trng";