18ba694e5SKrzysztof Kozlowski# SPDX-License-Identifier: GPL-2.0-only 28ba694e5SKrzysztof Kozlowski%YAML 1.2 38ba694e5SKrzysztof Kozlowski--- 48ba694e5SKrzysztof Kozlowski$id: http://devicetree.org/schemas/rng/timeriomem_rng.yaml# 58ba694e5SKrzysztof Kozlowski$schema: http://devicetree.org/meta-schemas/core.yaml# 68ba694e5SKrzysztof Kozlowski 78ba694e5SKrzysztof Kozlowskititle: TimerIO Random Number Generator 88ba694e5SKrzysztof Kozlowski 98ba694e5SKrzysztof Kozlowskimaintainers: 10*8a1e6bb3SKrzysztof Kozlowski - Krzysztof Kozlowski <krzk@kernel.org> 118ba694e5SKrzysztof Kozlowski 128ba694e5SKrzysztof Kozlowskiproperties: 138ba694e5SKrzysztof Kozlowski compatible: 148ba694e5SKrzysztof Kozlowski const: timeriomem_rng 158ba694e5SKrzysztof Kozlowski 168ba694e5SKrzysztof Kozlowski period: 178ba694e5SKrzysztof Kozlowski $ref: /schemas/types.yaml#/definitions/uint32 188ba694e5SKrzysztof Kozlowski description: wait time in microseconds to use between samples 198ba694e5SKrzysztof Kozlowski 208ba694e5SKrzysztof Kozlowski quality: 218ba694e5SKrzysztof Kozlowski $ref: /schemas/types.yaml#/definitions/uint32 228ba694e5SKrzysztof Kozlowski default: 0 238ba694e5SKrzysztof Kozlowski description: 248ba694e5SKrzysztof Kozlowski Estimated number of bits of true entropy per 1024 bits read from the rng. 258ba694e5SKrzysztof Kozlowski Defaults to zero which causes the kernel's default quality to be used 268ba694e5SKrzysztof Kozlowski instead. Note that the default quality is usually zero which disables 278ba694e5SKrzysztof Kozlowski using this rng to automatically fill the kernel's entropy pool. 288ba694e5SKrzysztof Kozlowski 298ba694e5SKrzysztof Kozlowski reg: 308ba694e5SKrzysztof Kozlowski maxItems: 1 318ba694e5SKrzysztof Kozlowski description: 328ba694e5SKrzysztof Kozlowski Base address to sample from. Currently 'reg' must be at least four bytes 338ba694e5SKrzysztof Kozlowski wide and 32-bit aligned. 348ba694e5SKrzysztof Kozlowski 358ba694e5SKrzysztof Kozlowskirequired: 368ba694e5SKrzysztof Kozlowski - compatible 378ba694e5SKrzysztof Kozlowski - period 388ba694e5SKrzysztof Kozlowski - reg 398ba694e5SKrzysztof Kozlowski 408ba694e5SKrzysztof KozlowskiadditionalProperties: false 418ba694e5SKrzysztof Kozlowski 428ba694e5SKrzysztof Kozlowskiexamples: 438ba694e5SKrzysztof Kozlowski - | 448ba694e5SKrzysztof Kozlowski rng@44 { 458ba694e5SKrzysztof Kozlowski compatible = "timeriomem_rng"; 468ba694e5SKrzysztof Kozlowski reg = <0x44 0x04>; 478ba694e5SKrzysztof Kozlowski period = <1000000>; 488ba694e5SKrzysztof Kozlowski }; 49