Skip to content

Commit 672eebe

Browse files
bijudasgeertu
authored andcommitted
arm64: dts: renesas: r9a07g044: Add GPT support
Add GPT support by adding pwm node to RZ/G2L SoC DTSI. Signed-off-by: Biju Das <[email protected]> Reviewed-by: Geert Uytterhoeven <[email protected]> Link: https://lore.kernel.org/[email protected] Signed-off-by: Geert Uytterhoeven <[email protected]>
1 parent ca764d5 commit 672eebe

File tree

1 file changed

+115
-0
lines changed

1 file changed

+115
-0
lines changed

arch/arm64/boot/dts/renesas/r9a07g044.dtsi

Lines changed: 115 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -244,6 +244,121 @@
244244
status = "disabled";
245245
};
246246

247+
gpt: pwm@10048000 {
248+
compatible = "renesas,r9a07g044-gpt",
249+
"renesas,rzg2l-gpt";
250+
reg = <0 0x10048000 0 0x800>;
251+
#pwm-cells = <3>;
252+
interrupts = <GIC_SPI 218 IRQ_TYPE_EDGE_RISING>,
253+
<GIC_SPI 219 IRQ_TYPE_EDGE_RISING>,
254+
<GIC_SPI 220 IRQ_TYPE_EDGE_RISING>,
255+
<GIC_SPI 221 IRQ_TYPE_EDGE_RISING>,
256+
<GIC_SPI 222 IRQ_TYPE_EDGE_RISING>,
257+
<GIC_SPI 223 IRQ_TYPE_EDGE_RISING>,
258+
<GIC_SPI 224 IRQ_TYPE_EDGE_RISING>,
259+
<GIC_SPI 225 IRQ_TYPE_EDGE_RISING>,
260+
<GIC_SPI 226 IRQ_TYPE_EDGE_RISING>,
261+
<GIC_SPI 227 IRQ_TYPE_EDGE_RISING>,
262+
<GIC_SPI 231 IRQ_TYPE_EDGE_RISING>,
263+
<GIC_SPI 232 IRQ_TYPE_EDGE_RISING>,
264+
<GIC_SPI 233 IRQ_TYPE_EDGE_RISING>,
265+
<GIC_SPI 234 IRQ_TYPE_EDGE_RISING>,
266+
<GIC_SPI 235 IRQ_TYPE_EDGE_RISING>,
267+
<GIC_SPI 236 IRQ_TYPE_EDGE_RISING>,
268+
<GIC_SPI 237 IRQ_TYPE_EDGE_RISING>,
269+
<GIC_SPI 238 IRQ_TYPE_EDGE_RISING>,
270+
<GIC_SPI 239 IRQ_TYPE_EDGE_RISING>,
271+
<GIC_SPI 240 IRQ_TYPE_EDGE_RISING>,
272+
<GIC_SPI 244 IRQ_TYPE_EDGE_RISING>,
273+
<GIC_SPI 245 IRQ_TYPE_EDGE_RISING>,
274+
<GIC_SPI 246 IRQ_TYPE_EDGE_RISING>,
275+
<GIC_SPI 247 IRQ_TYPE_EDGE_RISING>,
276+
<GIC_SPI 248 IRQ_TYPE_EDGE_RISING>,
277+
<GIC_SPI 249 IRQ_TYPE_EDGE_RISING>,
278+
<GIC_SPI 250 IRQ_TYPE_EDGE_RISING>,
279+
<GIC_SPI 251 IRQ_TYPE_EDGE_RISING>,
280+
<GIC_SPI 252 IRQ_TYPE_EDGE_RISING>,
281+
<GIC_SPI 253 IRQ_TYPE_EDGE_RISING>,
282+
<GIC_SPI 257 IRQ_TYPE_EDGE_RISING>,
283+
<GIC_SPI 258 IRQ_TYPE_EDGE_RISING>,
284+
<GIC_SPI 259 IRQ_TYPE_EDGE_RISING>,
285+
<GIC_SPI 260 IRQ_TYPE_EDGE_RISING>,
286+
<GIC_SPI 261 IRQ_TYPE_EDGE_RISING>,
287+
<GIC_SPI 262 IRQ_TYPE_EDGE_RISING>,
288+
<GIC_SPI 263 IRQ_TYPE_EDGE_RISING>,
289+
<GIC_SPI 264 IRQ_TYPE_EDGE_RISING>,
290+
<GIC_SPI 265 IRQ_TYPE_EDGE_RISING>,
291+
<GIC_SPI 266 IRQ_TYPE_EDGE_RISING>,
292+
<GIC_SPI 270 IRQ_TYPE_EDGE_RISING>,
293+
<GIC_SPI 271 IRQ_TYPE_EDGE_RISING>,
294+
<GIC_SPI 272 IRQ_TYPE_EDGE_RISING>,
295+
<GIC_SPI 273 IRQ_TYPE_EDGE_RISING>,
296+
<GIC_SPI 274 IRQ_TYPE_EDGE_RISING>,
297+
<GIC_SPI 275 IRQ_TYPE_EDGE_RISING>,
298+
<GIC_SPI 276 IRQ_TYPE_EDGE_RISING>,
299+
<GIC_SPI 277 IRQ_TYPE_EDGE_RISING>,
300+
<GIC_SPI 278 IRQ_TYPE_EDGE_RISING>,
301+
<GIC_SPI 279 IRQ_TYPE_EDGE_RISING>,
302+
<GIC_SPI 283 IRQ_TYPE_EDGE_RISING>,
303+
<GIC_SPI 284 IRQ_TYPE_EDGE_RISING>,
304+
<GIC_SPI 285 IRQ_TYPE_EDGE_RISING>,
305+
<GIC_SPI 286 IRQ_TYPE_EDGE_RISING>,
306+
<GIC_SPI 287 IRQ_TYPE_EDGE_RISING>,
307+
<GIC_SPI 288 IRQ_TYPE_EDGE_RISING>,
308+
<GIC_SPI 289 IRQ_TYPE_EDGE_RISING>,
309+
<GIC_SPI 290 IRQ_TYPE_EDGE_RISING>,
310+
<GIC_SPI 291 IRQ_TYPE_EDGE_RISING>,
311+
<GIC_SPI 292 IRQ_TYPE_EDGE_RISING>,
312+
<GIC_SPI 296 IRQ_TYPE_EDGE_RISING>,
313+
<GIC_SPI 297 IRQ_TYPE_EDGE_RISING>,
314+
<GIC_SPI 298 IRQ_TYPE_EDGE_RISING>,
315+
<GIC_SPI 299 IRQ_TYPE_EDGE_RISING>,
316+
<GIC_SPI 300 IRQ_TYPE_EDGE_RISING>,
317+
<GIC_SPI 301 IRQ_TYPE_EDGE_RISING>,
318+
<GIC_SPI 302 IRQ_TYPE_EDGE_RISING>,
319+
<GIC_SPI 303 IRQ_TYPE_EDGE_RISING>,
320+
<GIC_SPI 304 IRQ_TYPE_EDGE_RISING>,
321+
<GIC_SPI 305 IRQ_TYPE_EDGE_RISING>,
322+
<GIC_SPI 309 IRQ_TYPE_EDGE_RISING>,
323+
<GIC_SPI 310 IRQ_TYPE_EDGE_RISING>,
324+
<GIC_SPI 311 IRQ_TYPE_EDGE_RISING>,
325+
<GIC_SPI 312 IRQ_TYPE_EDGE_RISING>,
326+
<GIC_SPI 313 IRQ_TYPE_EDGE_RISING>,
327+
<GIC_SPI 314 IRQ_TYPE_EDGE_RISING>,
328+
<GIC_SPI 315 IRQ_TYPE_EDGE_RISING>,
329+
<GIC_SPI 316 IRQ_TYPE_EDGE_RISING>,
330+
<GIC_SPI 317 IRQ_TYPE_EDGE_RISING>,
331+
<GIC_SPI 318 IRQ_TYPE_EDGE_RISING>;
332+
interrupt-names = "ccmpa0", "ccmpb0", "cmpc0", "cmpd0",
333+
"cmpe0", "cmpf0", "adtrga0", "adtrgb0",
334+
"ovf0", "unf0",
335+
"ccmpa1", "ccmpb1", "cmpc1", "cmpd1",
336+
"cmpe1", "cmpf1", "adtrga1", "adtrgb1",
337+
"ovf1", "unf1",
338+
"ccmpa2", "ccmpb2", "cmpc2", "cmpd2",
339+
"cmpe2", "cmpf2", "adtrga2", "adtrgb2",
340+
"ovf2", "unf2",
341+
"ccmpa3", "ccmpb3", "cmpc3", "cmpd3",
342+
"cmpe3", "cmpf3", "adtrga3", "adtrgb3",
343+
"ovf3", "unf3",
344+
"ccmpa4", "ccmpb4", "cmpc4", "cmpd4",
345+
"cmpe4", "cmpf4", "adtrga4", "adtrgb4",
346+
"ovf4", "unf4",
347+
"ccmpa5", "ccmpb5", "cmpc5", "cmpd5",
348+
"cmpe5", "cmpf5", "adtrga5", "adtrgb5",
349+
"ovf5", "unf5",
350+
"ccmpa6", "ccmpb6", "cmpc6", "cmpd6",
351+
"cmpe6", "cmpf6", "adtrga6", "adtrgb6",
352+
"ovf6", "unf6",
353+
"ccmpa7", "ccmpb7", "cmpc7", "cmpd7",
354+
"cmpe7", "cmpf7", "adtrga7", "adtrgb7",
355+
"ovf7", "unf7";
356+
clocks = <&cpg CPG_MOD R9A07G044_GPT_PCLK>;
357+
resets = <&cpg R9A07G044_GPT_RST_C>;
358+
power-domains = <&cpg>;
359+
status = "disabled";
360+
};
361+
247362
ssi0: ssi@10049c00 {
248363
compatible = "renesas,r9a07g044-ssi",
249364
"renesas,rz-ssi";

0 commit comments

Comments
 (0)