brintos

brintos / linux-shallow public Read only

0
0
Text · 1.2 KiB · b38f825 Raw
56 lines · yaml
1# SPDX-License-Identifier: GPL-2.0-only OR BSD-2-Clause2%YAML 1.23---4$id: http://devicetree.org/schemas/rng/atmel,at91-trng.yaml#5$schema: http://devicetree.org/meta-schemas/core.yaml#6 7title: Atmel AT91 True Random Number Generator8 9maintainers:10  - Nicolas Ferre <nicolas.ferre@microchip.com>11  - Alexandre Belloni <alexandre.belloni@bootlin.com>12  - Claudiu Beznea <claudiu.beznea@microchip.com>13 14properties:15  compatible:16    oneOf:17      - enum:18          - atmel,at91sam9g45-trng19          - microchip,sam9x60-trng20      - items:21          - enum:22              - microchip,sama7g5-trng23          - const: atmel,at91sam9g45-trng24      - items:25          - enum:26              - microchip,sam9x7-trng27          - const: microchip,sam9x60-trng28 29  clocks:30    maxItems: 131 32  interrupts:33    maxItems: 134 35  reg:36    maxItems: 137 38required:39  - compatible40  - clocks41  - interrupts42  - reg43 44additionalProperties: false45 46examples:47  - |48    #include <dt-bindings/interrupt-controller/irq.h>49 50    rng@fffcc000 {51        compatible = "atmel,at91sam9g45-trng";52        reg = <0xfffcc000 0x4000>;53        interrupts = <6 IRQ_TYPE_LEVEL_HIGH 0>;54        clocks = <&trng_clk>;55    };56