173b2608aSKrzysztof Kozlowski# SPDX-License-Identifier: GPL-2.0
273b2608aSKrzysztof Kozlowski%YAML 1.2
373b2608aSKrzysztof Kozlowski---
473b2608aSKrzysztof Kozlowski$id: http://devicetree.org/schemas/rng/samsung,exynos4-rng.yaml#
573b2608aSKrzysztof Kozlowski$schema: http://devicetree.org/meta-schemas/core.yaml#
673b2608aSKrzysztof Kozlowski
773b2608aSKrzysztof Kozlowskititle: Samsung Exynos SoC Pseudo Random Number Generator
873b2608aSKrzysztof Kozlowski
973b2608aSKrzysztof Kozlowskimaintainers:
1073b2608aSKrzysztof Kozlowski  - Krzysztof Kozlowski <krzk@kernel.org>
1173b2608aSKrzysztof Kozlowski
1273b2608aSKrzysztof Kozlowskiproperties:
1373b2608aSKrzysztof Kozlowski  compatible:
1473b2608aSKrzysztof Kozlowski    enum:
1573b2608aSKrzysztof Kozlowski      - samsung,exynos4-rng                   # for Exynos4210 and Exynos4412
1673b2608aSKrzysztof Kozlowski      - samsung,exynos5250-prng               # for Exynos5250+
1773b2608aSKrzysztof Kozlowski
1873b2608aSKrzysztof Kozlowski  reg:
1973b2608aSKrzysztof Kozlowski    maxItems: 1
2073b2608aSKrzysztof Kozlowski
2173b2608aSKrzysztof Kozlowski  clocks:
2273b2608aSKrzysztof Kozlowski    maxItems: 1
2373b2608aSKrzysztof Kozlowski
2473b2608aSKrzysztof Kozlowski  clock-names:
2573b2608aSKrzysztof Kozlowski    items:
2673b2608aSKrzysztof Kozlowski      - const: secss
2773b2608aSKrzysztof Kozlowski
2873b2608aSKrzysztof Kozlowskirequired:
2973b2608aSKrzysztof Kozlowski  - compatible
3073b2608aSKrzysztof Kozlowski  - reg
3173b2608aSKrzysztof Kozlowski  - clock-names
3273b2608aSKrzysztof Kozlowski  - clocks
3373b2608aSKrzysztof Kozlowski
3473b2608aSKrzysztof KozlowskiadditionalProperties: false
3573b2608aSKrzysztof Kozlowski
3673b2608aSKrzysztof Kozlowskiexamples:
3773b2608aSKrzysztof Kozlowski  - |
3873b2608aSKrzysztof Kozlowski    #include <dt-bindings/clock/exynos4.h>
3973b2608aSKrzysztof Kozlowski
4073b2608aSKrzysztof Kozlowski    rng@10830400 {
4173b2608aSKrzysztof Kozlowski        compatible = "samsung,exynos4-rng";
4273b2608aSKrzysztof Kozlowski        reg = <0x10830400 0x200>;
4373b2608aSKrzysztof Kozlowski        clocks = <&clock CLK_SSS>;
4473b2608aSKrzysztof Kozlowski        clock-names = "secss";
4573b2608aSKrzysztof Kozlowski    };
46