> -----邮件原件----- > 发件人: U-Boot <[email protected]> 代表 > [email protected] > 发送时间: 2025年11月13日 16:22 > 收件人: [email protected]; dl-uboot-imx <[email protected]>; > [email protected]; [email protected]; [email protected] > 抄送: Ye Li <[email protected]>; Peng Fan <[email protected]>; Ji Luo > <[email protected]>; Alice Guo <[email protected]> > 主题: [PATCH v1] imx95_evk: Initialize the ELE RNG context > > From: Ji Luo <[email protected]> > > OP-TEE requires a trusted RNG. This is provided by ELE on i.MX95. Start the > initialization of the ELE RNG context before OP-TEE startup to allow OP-TEE to > derive RNG later. > > Signed-off-by: Ji Luo <[email protected]> > Signed-off-by: Alice Guo <[email protected]> > --- > board/freescale/imx95_evk/spl.c | 7 +++++++ > 1 file changed, 7 insertions(+) > > diff --git a/board/freescale/imx95_evk/spl.c b/board/freescale/imx95_evk/spl.c > index 3d64097b4c7..48b47d2aed9 100644 > --- a/board/freescale/imx95_evk/spl.c > +++ b/board/freescale/imx95_evk/spl.c > @@ -7,6 +7,7 @@ > #include <asm/arch/mu.h> > #include <asm/arch/sys_proto.h> > #include <asm/mach-imx/boot_mode.h> > +#include <asm/mach-imx/ele_api.h> > #include <asm/sections.h> > #include <hang.h> > #include <init.h> > @@ -32,7 +33,13 @@ int spl_board_boot_device(enum boot_device > boot_dev_spl) > > void spl_board_init(void) > { > + int ret; > + > puts("Normal Boot\n"); > + > + ret = ele_start_rng(); > + if (ret) > + printf("Fail to start RNG: %d\n", ret); > } > > void board_init_f(ulong dummy) > -- > 2.43.0
Gentle ping: Any comments on this patch? Best regards, Alice Guo

