brintos

brintos / linux-shallow public Read only

0
0
Text · 1.1 KiB · 4639247 Raw
60 lines · yaml
1# SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)2%YAML 1.23---4$id: http://devicetree.org/schemas/rng/starfive,jh7110-trng.yaml#5$schema: http://devicetree.org/meta-schemas/core.yaml#6 7title: StarFive SoC TRNG Module8 9maintainers:10  - Jia Jie Ho <jiajie.ho@starfivetech.com>11 12properties:13  compatible:14    oneOf:15      - items:16          - const: starfive,jh8100-trng17          - const: starfive,jh7110-trng18      - const: starfive,jh7110-trng19 20  reg:21    maxItems: 122 23  clocks:24    items:25      - description: Hardware reference clock26      - description: AHB reference clock27 28  clock-names:29    items:30      - const: hclk31      - const: ahb32 33  resets:34    maxItems: 135 36  interrupts:37    maxItems: 138 39required:40  - compatible41  - reg42  - clocks43  - clock-names44  - resets45  - interrupts46 47additionalProperties: false48 49examples:50  - |51    rng: rng@1600C000 {52        compatible = "starfive,jh7110-trng";53        reg = <0x1600C000 0x4000>;54        clocks = <&clk 15>, <&clk 16>;55        clock-names = "hclk", "ahb";56        resets = <&reset 3>;57        interrupts = <30>;58    };59...60