brintos

brintos / linux-shallow public Read only

0
0
Text · 1.2 KiB · 8a29d36 Raw
61 lines · yaml
1# SPDX-License-Identifier: GPL-2.02%YAML 1.23---4$id: http://devicetree.org/schemas/crypto/allwinner,sun8i-ss.yaml#5$schema: http://devicetree.org/meta-schemas/core.yaml#6 7title: Allwinner Security System v2 driver8 9maintainers:10  - Corentin Labbe <corentin.labbe@gmail.com>11 12properties:13  compatible:14    enum:15      - allwinner,sun8i-a83t-crypto16      - allwinner,sun9i-a80-crypto17 18  reg:19    maxItems: 120 21  interrupts:22    maxItems: 123 24  clocks:25    items:26      - description: Bus clock27      - description: Module clock28 29  clock-names:30    items:31      - const: bus32      - const: mod33 34  resets:35    maxItems: 136 37required:38  - compatible39  - reg40  - interrupts41  - clocks42  - clock-names43  - resets44 45additionalProperties: false46 47examples:48  - |49    #include <dt-bindings/interrupt-controller/arm-gic.h>50    #include <dt-bindings/clock/sun8i-a83t-ccu.h>51    #include <dt-bindings/reset/sun8i-a83t-ccu.h>52 53    crypto: crypto@1c15000 {54      compatible = "allwinner,sun8i-a83t-crypto";55      reg = <0x01c15000 0x1000>;56      interrupts = <GIC_SPI 94 IRQ_TYPE_LEVEL_HIGH>;57      resets = <&ccu RST_BUS_SS>;58      clocks = <&ccu CLK_BUS_SS>, <&ccu CLK_SS>;59      clock-names = "bus", "mod";60    };61