brintos

brintos / linux-shallow public Read only

0
0
Text · 1.4 KiB · f49b43f Raw
65 lines · yaml
1# SPDX-License-Identifier: GPL-2.02%YAML 1.23---4$id: http://devicetree.org/schemas/interrupt-controller/allwinner,sun7i-a20-sc-nmi.yaml#5$schema: http://devicetree.org/meta-schemas/core.yaml#6 7title: Allwinner A20 Non-Maskable Interrupt Controller8 9maintainers:10  - Chen-Yu Tsai <wens@csie.org>11  - Maxime Ripard <mripard@kernel.org>12 13allOf:14  - $ref: /schemas/interrupt-controller.yaml#15 16properties:17  "#interrupt-cells":18    const: 219    description:20      The first cell is the IRQ number, the second cell the trigger21      type as defined in interrupt.txt in this directory.22 23  compatible:24    oneOf:25      - const: allwinner,sun6i-a31-sc-nmi26        deprecated: true27      - const: allwinner,sun7i-a20-sc-nmi28      - const: allwinner,sun9i-a80-nmi29      - items:30          - enum:31              - allwinner,sun8i-v3s-nmi32              - allwinner,sun50i-a100-nmi33              - allwinner,sun50i-h616-nmi34          - const: allwinner,sun9i-a80-nmi35 36  reg:37    maxItems: 138 39  interrupts:40    maxItems: 141 42  interrupt-controller: true43 44required:45  - "#interrupt-cells"46  - compatible47  - reg48  - interrupts49  - interrupt-controller50 51unevaluatedProperties: false52 53examples:54  - |55    interrupt-controller@1c00030 {56        compatible = "allwinner,sun7i-a20-sc-nmi";57        interrupt-controller;58        #interrupt-cells = <2>;59        reg = <0x01c00030 0x0c>;60        interrupt-parent = <&gic>;61        interrupts = <0 0 4>;62    };63 64...65