Linux kernel mirror (for testing)
git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel
os
linux
1STMicroelectronics STM32 HW RNG
2===============================
3
4The STM32 hardware random number generator is a simple fixed purpose IP and
5is fully separated from other crypto functions.
6
7Required properties:
8
9- compatible : Should be "st,stm32-rng"
10- reg : Should be register base and length as documented in the datasheet
11- interrupts : The designated IRQ line for the RNG
12- clocks : The clock needed to enable the RNG
13
14Optional properties:
15- resets : The reset to properly start RNG
16- clock-error-detect : Enable the clock detection management
17
18Example:
19
20 rng: rng@50060800 {
21 compatible = "st,stm32-rng";
22 reg = <0x50060800 0x400>;
23 interrupts = <80>;
24 clocks = <&rcc 0 38>;
25 };