Lines Matching +full:gpt +full:- +full:u1 +full:- +full:gtciadb
1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
3 ---
4 $id: http://devicetree.org/schemas/interrupt-controller/renesas,rzv2h-icu.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Fabrizio Castro <fabrizio.castro.jz@renesas.com>
11 - Geert Uytterhoeven <geert+renesas@glider.be>
14 - $ref: /schemas/interrupt-controller.yaml#
18 TINT), error interrupts, DMAC requests, GPT interrupts, and internal
24 - renesas,r9a09g047-icu # RZ/G3E
25 - renesas,r9a09g057-icu # RZ/V2H(P)
27 '#interrupt-cells':
29 PORT_IRQ[0-15] interrupt, as per user manual. The second cell is used to
33 '#address-cells':
36 interrupt-controller: true
44 - description: NMI interrupt
45 - description: PORT_IRQ0 interrupt
46 - description: PORT_IRQ1 interrupt
47 - description: PORT_IRQ2 interrupt
48 - description: PORT_IRQ3 interrupt
49 - description: PORT_IRQ4 interrupt
50 - description: PORT_IRQ5 interrupt
51 - description: PORT_IRQ6 interrupt
52 - description: PORT_IRQ7 interrupt
53 - description: PORT_IRQ8 interrupt
54 - description: PORT_IRQ9 interrupt
55 - description: PORT_IRQ10 interrupt
56 - description: PORT_IRQ11 interrupt
57 - description: PORT_IRQ12 interrupt
58 - description: PORT_IRQ13 interrupt
59 - description: PORT_IRQ14 interrupt
60 - description: PORT_IRQ15 interrupt
61 - description: GPIO interrupt, TINT0
62 - description: GPIO interrupt, TINT1
63 - description: GPIO interrupt, TINT2
64 - description: GPIO interrupt, TINT3
65 - description: GPIO interrupt, TINT4
66 - description: GPIO interrupt, TINT5
67 - description: GPIO interrupt, TINT6
68 - description: GPIO interrupt, TINT7
69 - description: GPIO interrupt, TINT8
70 - description: GPIO interrupt, TINT9
71 - description: GPIO interrupt, TINT10
72 - description: GPIO interrupt, TINT11
73 - description: GPIO interrupt, TINT12
74 - description: GPIO interrupt, TINT13
75 - description: GPIO interrupt, TINT14
76 - description: GPIO interrupt, TINT15
77 - description: GPIO interrupt, TINT16
78 - description: GPIO interrupt, TINT17
79 - description: GPIO interrupt, TINT18
80 - description: GPIO interrupt, TINT19
81 - description: GPIO interrupt, TINT20
82 - description: GPIO interrupt, TINT21
83 - description: GPIO interrupt, TINT22
84 - description: GPIO interrupt, TINT23
85 - description: GPIO interrupt, TINT24
86 - description: GPIO interrupt, TINT25
87 - description: GPIO interrupt, TINT26
88 - description: GPIO interrupt, TINT27
89 - description: GPIO interrupt, TINT28
90 - description: GPIO interrupt, TINT29
91 - description: GPIO interrupt, TINT30
92 - description: GPIO interrupt, TINT31
93 - description: Software interrupt, INTA55_0
94 - description: Software interrupt, INTA55_1
95 - description: Software interrupt, INTA55_2
96 - description: Software interrupt, INTA55_3
97 - description: Error interrupt to CA55
98 - description: GTCCRA compare match/input capture (U0)
99 - description: GTCCRB compare match/input capture (U0)
100 - description: GTCCRA compare match/input capture (U1)
101 - description: GTCCRB compare match/input capture (U1)
103 interrupt-names:
106 - const: nmi
107 - const: port_irq0
108 - const: port_irq1
109 - const: port_irq2
110 - const: port_irq3
111 - const: port_irq4
112 - const: port_irq5
113 - const: port_irq6
114 - const: port_irq7
115 - const: port_irq8
116 - const: port_irq9
117 - const: port_irq10
118 - const: port_irq11
119 - const: port_irq12
120 - const: port_irq13
121 - const: port_irq14
122 - const: port_irq15
123 - const: tint0
124 - const: tint1
125 - const: tint2
126 - const: tint3
127 - const: tint4
128 - const: tint5
129 - const: tint6
130 - const: tint7
131 - const: tint8
132 - const: tint9
133 - const: tint10
134 - const: tint11
135 - const: tint12
136 - const: tint13
137 - const: tint14
138 - const: tint15
139 - const: tint16
140 - const: tint17
141 - const: tint18
142 - const: tint19
143 - const: tint20
144 - const: tint21
145 - const: tint22
146 - const: tint23
147 - const: tint24
148 - const: tint25
149 - const: tint26
150 - const: tint27
151 - const: tint28
152 - const: tint29
153 - const: tint30
154 - const: tint31
155 - const: int-ca55-0
156 - const: int-ca55-1
157 - const: int-ca55-2
158 - const: int-ca55-3
159 - const: icu-error-ca55
160 - const: gpt-u0-gtciada
161 - const: gpt-u0-gtciadb
162 - const: gpt-u1-gtciada
163 - const: gpt-u1-gtciadb
168 power-domains:
175 - compatible
176 - reg
177 - '#interrupt-cells'
178 - '#address-cells'
179 - interrupt-controller
180 - interrupts
181 - interrupt-names
182 - clocks
183 - power-domains
184 - resets
189 - |
190 #include <dt-bindings/interrupt-controller/arm-gic.h>
191 #include <dt-bindings/clock/renesas-cpg-mssr.h>
193 icu: interrupt-controller@10400000 {
194 compatible = "renesas,r9a09g057-icu";
196 #interrupt-cells = <2>;
197 #address-cells = <0>;
198 interrupt-controller;
257 interrupt-names = "nmi",
272 "int-ca55-0", "int-ca55-1",
273 "int-ca55-2", "int-ca55-3",
274 "icu-error-ca55",
275 "gpt-u0-gtciada", "gpt-u0-gtciadb",
276 "gpt-u1-gtciada", "gpt-u1-gtciadb";
278 power-domains = <&cpg>;