Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

ARM: dts: r8a7742: Add CMT SoC specific support

Add CMT[01] support to r8a7742 SoC DT.

Signed-off-by: Lad Prabhakar <prabhakar.mahadev-lad.rj@bp.renesas.com>
Reviewed-by: Marian-Cristian Rotariu <marian-cristian.rotariu.rb@bp.renesas.com>
Link: https://lore.kernel.org/r/1590614320-30160-5-git-send-email-prabhakar.mahadev-lad.rj@bp.renesas.com
Signed-off-by: Geert Uytterhoeven <geert+renesas@glider.be>

authored by

Lad Prabhakar and committed by
Geert Uytterhoeven
5818cc37 937c9ebd

+32
+32
arch/arm/boot/dts/r8a7742.dtsi
··· 1368 1368 compatible = "renesas,prr"; 1369 1369 reg = <0 0xff000044 0 4>; 1370 1370 }; 1371 + 1372 + cmt0: timer@ffca0000 { 1373 + compatible = "renesas,r8a7742-cmt0", 1374 + "renesas,rcar-gen2-cmt0"; 1375 + reg = <0 0xffca0000 0 0x1004>; 1376 + interrupts = <GIC_SPI 142 IRQ_TYPE_LEVEL_HIGH>, 1377 + <GIC_SPI 143 IRQ_TYPE_LEVEL_HIGH>; 1378 + clocks = <&cpg CPG_MOD 124>; 1379 + clock-names = "fck"; 1380 + power-domains = <&sysc R8A7742_PD_ALWAYS_ON>; 1381 + resets = <&cpg 124>; 1382 + status = "disabled"; 1383 + }; 1384 + 1385 + cmt1: timer@e6130000 { 1386 + compatible = "renesas,r8a7742-cmt1", 1387 + "renesas,rcar-gen2-cmt1"; 1388 + reg = <0 0xe6130000 0 0x1004>; 1389 + interrupts = <GIC_SPI 120 IRQ_TYPE_LEVEL_HIGH>, 1390 + <GIC_SPI 121 IRQ_TYPE_LEVEL_HIGH>, 1391 + <GIC_SPI 122 IRQ_TYPE_LEVEL_HIGH>, 1392 + <GIC_SPI 123 IRQ_TYPE_LEVEL_HIGH>, 1393 + <GIC_SPI 124 IRQ_TYPE_LEVEL_HIGH>, 1394 + <GIC_SPI 125 IRQ_TYPE_LEVEL_HIGH>, 1395 + <GIC_SPI 126 IRQ_TYPE_LEVEL_HIGH>, 1396 + <GIC_SPI 127 IRQ_TYPE_LEVEL_HIGH>; 1397 + clocks = <&cpg CPG_MOD 329>; 1398 + clock-names = "fck"; 1399 + power-domains = <&sysc R8A7742_PD_ALWAYS_ON>; 1400 + resets = <&cpg 329>; 1401 + status = "disabled"; 1402 + }; 1371 1403 }; 1372 1404 1373 1405 thermal-zones {