Messages in this thread Patch in this message |  | | From | Florian Fainelli <> | Subject | [PATCH] Documentation: dt-bindings: Document 'rng-seed' for /chosen | Date | Wed, 1 Apr 2020 20:36:40 -0700 |
| |
The /chosen node can have a 'rng-seed' property read as a u32 quantity which would contain a random number provided by the boot agent. This is useful in configurations where the kernel does not have access to a random number generator.
Signed-off-by: Florian Fainelli <f.fainelli@gmail.com> --- Documentation/devicetree/bindings/chosen.txt | 13 +++++++++++++ 1 file changed, 13 insertions(+)
diff --git a/Documentation/devicetree/bindings/chosen.txt b/Documentation/devicetree/bindings/chosen.txt index 45e79172a646..126b31eecfeb 100644 --- a/Documentation/devicetree/bindings/chosen.txt +++ b/Documentation/devicetree/bindings/chosen.txt @@ -28,6 +28,19 @@ mode) when EFI_RNG_PROTOCOL is supported, it will be overwritten by the Linux EFI stub (which will populate the property itself, using EFI_RNG_PROTOCOL). +rng-seed +-------- + +This property is used to initialize the kernel's entropy pool from a +trusted boot agent capable of providing a random number. It is parsed +as a u32 value, e.g. + +/ { + chosen { + rng-seed = <0xcafef00d>; + }; +}; + stdout-path ----------- -- 2.17.1
|  |