Lines Matching +full:valid +full:- +full:sources
1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause)
3 ---
4 $id: http://devicetree.org/schemas/interrupt-controller/atmel,aic.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Nicolas Ferre <[email protected]>
11 - Dharma balasubiramani <[email protected]>
14 The Advanced Interrupt Controller (AIC) is an 8-level priority, individually
16 hundred and twenty-eight interrupt sources.
21 - atmel,at91rm9200-aic
22 - atmel,sama5d2-aic
23 - atmel,sama5d3-aic
24 - atmel,sama5d4-aic
25 - microchip,sam9x60-aic
26 - microchip,sam9x7-aic
31 interrupt-controller: true
33 "#interrupt-cells":
39 1 = low-to-high edge triggered.
40 2 = high-to-low edge triggered.
41 4 = active high level-sensitive.
42 8 = active low level-sensitive.
43 Valid combinations: 1, 2, 3, 4, 8.
44 Default for internal sources: 4 (active high).
50 atmel,external-irqs:
51 $ref: /schemas/types.yaml#/definitions/uint32-array
55 - $ref: /schemas/interrupt-controller.yaml#
56 - if:
60 const: atmel,at91rm9200-aic
63 atmel,external-irqs:
68 atmel,external-irqs:
73 - compatible
74 - reg
75 - interrupt-controller
76 - "#interrupt-cells"
77 - atmel,external-irqs
82 - |
83 interrupt-controller@fffff000 {
84 compatible = "atmel,at91rm9200-aic";
86 interrupt-controller;
87 #interrupt-cells = <3>;
88 atmel,external-irqs = <31>;