brintos

brintos / linux-shallow public Read only

0
0
Text · 1.2 KiB · 393c128 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/interrupt-controller/loongson,eiointc.yaml#5$schema: http://devicetree.org/meta-schemas/core.yaml#6 7title: Loongson Extended I/O Interrupt Controller8 9maintainers:10  - Binbin Zhou <zhoubinbin@loongson.cn>11 12description: |13  This interrupt controller is found on the Loongson-3 family chips and14  Loongson-2K series chips and is used to distribute interrupts directly to15  individual cores without forwarding them through the HT's interrupt line.16 17allOf:18  - $ref: /schemas/interrupt-controller.yaml#19 20properties:21  compatible:22    enum:23      - loongson,ls2k0500-eiointc24      - loongson,ls2k2000-eiointc25 26  reg:27    maxItems: 128 29  interrupts:30    maxItems: 131 32  interrupt-controller: true33 34  '#interrupt-cells':35    const: 136 37required:38  - compatible39  - reg40  - interrupts41  - interrupt-controller42  - '#interrupt-cells'43 44unevaluatedProperties: false45 46examples:47  - |48    eiointc: interrupt-controller@1fe11600 {49      compatible = "loongson,ls2k0500-eiointc";50      reg = <0x1fe10000 0x10000>;51 52      interrupt-controller;53      #interrupt-cells = <1>;54 55      interrupt-parent = <&cpuintc>;56      interrupts = <3>;57    };58 59...60