brintos

brintos / linux-shallow public Read only

0
0
Text · 1.9 KiB · b3538fa Raw
102 lines · yaml
1# SPDX-License-Identifier: GPL-2.02%YAML 1.23---4$id: http://devicetree.org/schemas/timer/allwinner,sun4i-a10-timer.yaml#5$schema: http://devicetree.org/meta-schemas/core.yaml#6 7title: Allwinner A10 Timer8 9maintainers:10  - Chen-Yu Tsai <wens@csie.org>11  - Maxime Ripard <mripard@kernel.org>12 13properties:14  compatible:15    oneOf:16      - enum:17          - allwinner,sun4i-a10-timer18          - allwinner,sun8i-a23-timer19          - allwinner,sun8i-v3s-timer20          - allwinner,suniv-f1c100s-timer21      - items:22          - enum:23              - allwinner,sun20i-d1-timer24              - allwinner,sun50i-a64-timer25              - allwinner,sun50i-h6-timer26              - allwinner,sun50i-h616-timer27          - const: allwinner,sun8i-a23-timer28 29  reg:30    maxItems: 131 32  interrupts:33    minItems: 234    maxItems: 635    description:36      List of timers interrupts37 38  clocks:39    maxItems: 140 41allOf:42  - if:43      properties:44        compatible:45          enum:46            - allwinner,sun4i-a10-timer47 48    then:49      properties:50        interrupts:51          minItems: 652          maxItems: 653 54  - if:55      properties:56        compatible:57          enum:58            - allwinner,sun8i-a23-timer59 60    then:61      properties:62        interrupts:63          minItems: 264          maxItems: 265 66  - if:67      properties:68        compatible:69          enum:70            - allwinner,sun8i-v3s-timer71            - allwinner,suniv-f1c100s-timer72 73    then:74      properties:75        interrupts:76          minItems: 377          maxItems: 378 79required:80  - compatible81  - reg82  - interrupts83  - clocks84 85additionalProperties: false86 87examples:88  - |89    timer@1c20c00 {90        compatible = "allwinner,sun4i-a10-timer";91        reg = <0x01c20c00 0x400>;92        interrupts = <22>,93                     <23>,94                     <24>,95                     <25>,96                     <67>,97                     <68>;98        clocks = <&osc>;99    };100 101...102