173c3d1daSNícolas F. R. A. Prado# SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause)
273c3d1daSNícolas F. R. A. Prado%YAML 1.2
373c3d1daSNícolas F. R. A. Prado---
473c3d1daSNícolas F. R. A. Prado$id: http://devicetree.org/schemas/rng/brcm,bcm2835.yaml#
573c3d1daSNícolas F. R. A. Prado$schema: http://devicetree.org/meta-schemas/core.yaml#
673c3d1daSNícolas F. R. A. Prado
773c3d1daSNícolas F. R. A. Pradotitle: BCM2835/6368 Random number generator
873c3d1daSNícolas F. R. A. Prado
973c3d1daSNícolas F. R. A. Pradomaintainers:
1073c3d1daSNícolas F. R. A. Prado  - Stefan Wahren <stefan.wahren@i2se.com>
1173c3d1daSNícolas F. R. A. Prado  - Florian Fainelli <f.fainelli@gmail.com>
1273c3d1daSNícolas F. R. A. Prado  - Herbert Xu <herbert@gondor.apana.org.au>
1373c3d1daSNícolas F. R. A. Prado
1473c3d1daSNícolas F. R. A. Pradoproperties:
1573c3d1daSNícolas F. R. A. Prado  compatible:
1673c3d1daSNícolas F. R. A. Prado    enum:
1773c3d1daSNícolas F. R. A. Prado      - brcm,bcm2835-rng
1873c3d1daSNícolas F. R. A. Prado      - brcm,bcm-nsp-rng
1973c3d1daSNícolas F. R. A. Prado      - brcm,bcm5301x-rng
2073c3d1daSNícolas F. R. A. Prado      - brcm,bcm6368-rng
2173c3d1daSNícolas F. R. A. Prado
2273c3d1daSNícolas F. R. A. Prado  reg:
2373c3d1daSNícolas F. R. A. Prado    maxItems: 1
2473c3d1daSNícolas F. R. A. Prado
2573c3d1daSNícolas F. R. A. Prado  clocks:
2673c3d1daSNícolas F. R. A. Prado    maxItems: 1
2773c3d1daSNícolas F. R. A. Prado
2873c3d1daSNícolas F. R. A. Prado  clock-names:
2973c3d1daSNícolas F. R. A. Prado    const: ipsec
3073c3d1daSNícolas F. R. A. Prado
3173c3d1daSNícolas F. R. A. Prado  interrupts:
3273c3d1daSNícolas F. R. A. Prado    maxItems: 1
3373c3d1daSNícolas F. R. A. Prado
3473c3d1daSNícolas F. R. A. Pradorequired:
3573c3d1daSNícolas F. R. A. Prado  - compatible
3673c3d1daSNícolas F. R. A. Prado  - reg
3773c3d1daSNícolas F. R. A. Prado
38*0618e07eSÁlvaro Fernández Rojasif:
39*0618e07eSÁlvaro Fernández Rojas  properties:
40*0618e07eSÁlvaro Fernández Rojas    compatible:
41*0618e07eSÁlvaro Fernández Rojas      enum:
42*0618e07eSÁlvaro Fernández Rojas        - brcm,bcm6368-rng
43*0618e07eSÁlvaro Fernández Rojasthen:
44*0618e07eSÁlvaro Fernández Rojas  required:
45*0618e07eSÁlvaro Fernández Rojas    - clocks
46*0618e07eSÁlvaro Fernández Rojas    - clock-names
47*0618e07eSÁlvaro Fernández Rojas
487f464532SRob HerringadditionalProperties: false
497f464532SRob Herring
5073c3d1daSNícolas F. R. A. Pradoexamples:
5173c3d1daSNícolas F. R. A. Prado  - |
52f88d59fcSRob Herring    rng@7e104000 {
5373c3d1daSNícolas F. R. A. Prado        compatible = "brcm,bcm2835-rng";
5473c3d1daSNícolas F. R. A. Prado        reg = <0x7e104000 0x10>;
5573c3d1daSNícolas F. R. A. Prado        interrupts = <2 29>;
5673c3d1daSNícolas F. R. A. Prado    };
5773c3d1daSNícolas F. R. A. Prado
5873c3d1daSNícolas F. R. A. Prado  - |
5973c3d1daSNícolas F. R. A. Prado    rng@18033000 {
6073c3d1daSNícolas F. R. A. Prado        compatible = "brcm,bcm-nsp-rng";
6173c3d1daSNícolas F. R. A. Prado        reg = <0x18033000 0x14>;
6273c3d1daSNícolas F. R. A. Prado    };
6373c3d1daSNícolas F. R. A. Prado
6473c3d1daSNícolas F. R. A. Prado  - |
6573c3d1daSNícolas F. R. A. Prado    rng@10004180 {
6673c3d1daSNícolas F. R. A. Prado        compatible = "brcm,bcm6368-rng";
6773c3d1daSNícolas F. R. A. Prado        reg = <0x10004180 0x14>;
6873c3d1daSNícolas F. R. A. Prado
6973c3d1daSNícolas F. R. A. Prado        clocks = <&periph_clk 18>;
7073c3d1daSNícolas F. R. A. Prado        clock-names = "ipsec";
7173c3d1daSNícolas F. R. A. Prado    };
72