Kernel-4.18.0-80.el8_st,stm32-rng

STMicroelectronics STM32 HW RNG

The STM32 hardware random number generator is a simple fixed purpose IP and
is fully separated from other crypto functions.

Required properties:

  • compatible : Should be “st,stm32-rng”
  • reg : Should be register base and length as documented in the datasheet
  • interrupts : The designated IRQ line for the RNG
  • clocks : The clock needed to enable the RNG

Optional properties:

  • resets : The reset to properly start RNG
  • clock-error-detect : Enable the clock detection management

Example:

rng: rng@50060800 {
    compatible = "st,stm32-rng";
    reg = <0x50060800 0x400>;
    interrupts = <80>;
    clocks = <&rcc 0 38>;
};