Back to home page

OSCL-LXR

 
 

    


0001 # SPDX-License-Identifier: GPL-2.0
0002 %YAML 1.2
0003 ---
0004 $id: http://devicetree.org/schemas/rng/samsung,exynos4-rng.yaml#
0005 $schema: http://devicetree.org/meta-schemas/core.yaml#
0006 
0007 title: Samsung Exynos SoC Pseudo Random Number Generator
0008 
0009 maintainers:
0010   - Krzysztof Kozlowski <krzk@kernel.org>
0011 
0012 properties:
0013   compatible:
0014     enum:
0015       - samsung,exynos4-rng                   # for Exynos4210 and Exynos4412
0016       - samsung,exynos5250-prng               # for Exynos5250+
0017 
0018   reg:
0019     maxItems: 1
0020 
0021   clocks:
0022     maxItems: 1
0023 
0024   clock-names:
0025     items:
0026       - const: secss
0027 
0028 required:
0029   - compatible
0030   - reg
0031   - clock-names
0032   - clocks
0033 
0034 additionalProperties: false
0035 
0036 examples:
0037   - |
0038     #include <dt-bindings/clock/exynos4.h>
0039 
0040     rng@10830400 {
0041         compatible = "samsung,exynos4-rng";
0042         reg = <0x10830400 0x200>;
0043         clocks = <&clock CLK_SSS>;
0044         clock-names = "secss";
0045     };