On 11/09/2023 14:02, Gatien Chevallier wrote: > The RNG on STM32MP13 offers upgrades like customization of its > configuration and the conditional reset. > > The hardware RNG should be managed in the secure world for but it > is supported on Linux. Therefore, is it not default enabled. > > Signed-off-by: Gatien Chevallier <gatien.chevallier@xxxxxxxxxxx> > --- > arch/arm/boot/dts/st/stm32mp131.dtsi | 8 ++++++++ > 1 file changed, 8 insertions(+) > > diff --git a/arch/arm/boot/dts/st/stm32mp131.dtsi b/arch/arm/boot/dts/st/stm32mp131.dtsi > index ac90fcbf0c09..39db82b782eb 100644 > --- a/arch/arm/boot/dts/st/stm32mp131.dtsi > +++ b/arch/arm/boot/dts/st/stm32mp131.dtsi > @@ -1220,6 +1220,14 @@ mdma: dma-controller@58000000 { > dma-requests = <48>; > }; > > + rng: rng@54004000 { > + compatible = "st,stm32mp13-rng"; > + reg = <0x54004000 0x400>; > + clocks = <&rcc RNG1_K>; > + resets = <&rcc RNG1_R>; > + status = "disabled"; Why? What other resources are missing? Best regards, Krzysztof