1cca061b0SLinus Walleij# SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 2cca061b0SLinus Walleij%YAML 1.2 3cca061b0SLinus Walleij--- 4cca061b0SLinus Walleij$id: http://devicetree.org/schemas/rng/intel,ixp46x-rng.yaml# 5cca061b0SLinus Walleij$schema: http://devicetree.org/meta-schemas/core.yaml# 6cca061b0SLinus Walleij 7*84e85359SKrzysztof Kozlowskititle: Intel IXP46x RNG 8cca061b0SLinus Walleij 9cca061b0SLinus Walleijdescription: | 10cca061b0SLinus Walleij The Intel IXP46x has a random number generator at a fixed physical 11cca061b0SLinus Walleij location in memory. Each read is guaranteed to provide a unique 12cca061b0SLinus Walleij 32 bit random number. 13cca061b0SLinus Walleij 14cca061b0SLinus Walleijmaintainers: 15cca061b0SLinus Walleij - Linus Walleij <linus.walleij@linaro.org> 16cca061b0SLinus Walleij 17cca061b0SLinus Walleijproperties: 18cca061b0SLinus Walleij compatible: 19cca061b0SLinus Walleij const: intel,ixp46x-rng 20cca061b0SLinus Walleij 21cca061b0SLinus Walleij reg: 22cca061b0SLinus Walleij maxItems: 1 23cca061b0SLinus Walleij 24cca061b0SLinus Walleijrequired: 25cca061b0SLinus Walleij - compatible 26cca061b0SLinus Walleij - reg 27cca061b0SLinus Walleij 28cca061b0SLinus WalleijadditionalProperties: false 29cca061b0SLinus Walleij 30cca061b0SLinus Walleijexamples: 31cca061b0SLinus Walleij - | 32cca061b0SLinus Walleij rng@70002100 { 33cca061b0SLinus Walleij compatible = "intel,ixp46x-rng"; 34cca061b0SLinus Walleij reg = <0x70002100 4>; 35cca061b0SLinus Walleij }; 36