RE: [PATCH v2 08/10] arm64: dts: renesas: r9a07g0{43,44,54}: remove TCIU8 interrupt from MTU3
From: Cosmin-Gabriel Tanislav
Date: Thu May 21 2026 - 10:59:39 EST
Hi Geert, is it too late in the cycle for this to be picked up for 7.2?
> From: Cosmin Tanislav <cosmin-gabriel.tanislav.xa@xxxxxxxxxxx>
> Sent: Friday, April 10, 2026 7:35 PM
>
> The TCIU8 interrupt used to be documented in earlier revisions of the
> user manuals, but has since been removed. The corresponding entry is now
> marked as reserved in the interrupt mapping tables of all supported
> SoCs.
>
> * Page 486, Table 8.2 Interrupt mapping (7/13) in the Renesas RZ/G2UL
> Rev.1.40 User Manual
> * Page 363, Table 8.2 Interrupt Mapping (6/13) in the Renesas RZ/Five
> Rev.1.30 User Manual
> * Page 528, Table 8.2 Interrupt mapping (7/13) in the Renesas RZ/G2L
> and RZ/G2LC Rev.1.50 User Manual
> * Page 540, Table 8.2 Interrupt mapping (7/13) in the Renesas RZ/V2L
> Rev.1.50 User Manual
>
> Remove the TCIU8 interrupt. This does not cause any breakage as the
> driver does not make use of the interrupts.
>
> Signed-off-by: Cosmin Tanislav <cosmin-gabriel.tanislav.xa@xxxxxxxxxxx>
> ---
>
> V2:
> * reword to mention that TCIU8 used to exist
>
> arch/arm64/boot/dts/renesas/r9a07g043.dtsi | 5 ++---
> arch/arm64/boot/dts/renesas/r9a07g044.dtsi | 5 ++---
> arch/arm64/boot/dts/renesas/r9a07g054.dtsi | 5 ++---
> 3 files changed, 6 insertions(+), 9 deletions(-)
>
> diff --git a/arch/arm64/boot/dts/renesas/r9a07g043.dtsi b/arch/arm64/boot/dts/renesas/r9a07g043.dtsi
> index 593c66b27ad12..7bc37e1015a47 100644
> --- a/arch/arm64/boot/dts/renesas/r9a07g043.dtsi
> +++ b/arch/arm64/boot/dts/renesas/r9a07g043.dtsi
> @@ -120,8 +120,7 @@ mtu3: timer@10001200 {
> <SOC_PERIPHERAL_IRQ(209) IRQ_TYPE_EDGE_RISING>,
> <SOC_PERIPHERAL_IRQ(210) IRQ_TYPE_EDGE_RISING>,
> <SOC_PERIPHERAL_IRQ(211) IRQ_TYPE_EDGE_RISING>,
> - <SOC_PERIPHERAL_IRQ(212) IRQ_TYPE_EDGE_RISING>,
> - <SOC_PERIPHERAL_IRQ(213) IRQ_TYPE_EDGE_RISING>;
> + <SOC_PERIPHERAL_IRQ(212) IRQ_TYPE_EDGE_RISING>;
> interrupt-names = "tgia0", "tgib0", "tgic0", "tgid0",
> "tciv0", "tgie0", "tgif0",
> "tgia1", "tgib1", "tciv1", "tciu1",
> @@ -136,7 +135,7 @@ mtu3: timer@10001200 {
> "tgia7", "tgib7", "tgic7", "tgid7",
> "tciv7",
> "tgia8", "tgib8", "tgic8", "tgid8",
> - "tciv8", "tciu8";
> + "tciv8";
> clocks = <&cpg CPG_MOD R9A07G043_MTU_X_MCK_MTU3>;
> power-domains = <&cpg>;
> resets = <&cpg R9A07G043_MTU_X_PRESET_MTU3>;
> diff --git a/arch/arm64/boot/dts/renesas/r9a07g044.dtsi b/arch/arm64/boot/dts/renesas/r9a07g044.dtsi
> index 29273da819951..799a974c4dba1 100644
> --- a/arch/arm64/boot/dts/renesas/r9a07g044.dtsi
> +++ b/arch/arm64/boot/dts/renesas/r9a07g044.dtsi
> @@ -220,8 +220,7 @@ mtu3: timer@10001200 {
> <GIC_SPI 209 IRQ_TYPE_EDGE_RISING>,
> <GIC_SPI 210 IRQ_TYPE_EDGE_RISING>,
> <GIC_SPI 211 IRQ_TYPE_EDGE_RISING>,
> - <GIC_SPI 212 IRQ_TYPE_EDGE_RISING>,
> - <GIC_SPI 213 IRQ_TYPE_EDGE_RISING>;
> + <GIC_SPI 212 IRQ_TYPE_EDGE_RISING>;
> interrupt-names = "tgia0", "tgib0", "tgic0", "tgid0",
> "tciv0", "tgie0", "tgif0",
> "tgia1", "tgib1", "tciv1", "tciu1",
> @@ -236,7 +235,7 @@ mtu3: timer@10001200 {
> "tgia7", "tgib7", "tgic7", "tgid7",
> "tciv7",
> "tgia8", "tgib8", "tgic8", "tgid8",
> - "tciv8", "tciu8";
> + "tciv8";
> clocks = <&cpg CPG_MOD R9A07G044_MTU_X_MCK_MTU3>;
> power-domains = <&cpg>;
> resets = <&cpg R9A07G044_MTU_X_PRESET_MTU3>;
> diff --git a/arch/arm64/boot/dts/renesas/r9a07g054.dtsi b/arch/arm64/boot/dts/renesas/r9a07g054.dtsi
> index 0dee48c4f1e44..0dc4c3c8c06b2 100644
> --- a/arch/arm64/boot/dts/renesas/r9a07g054.dtsi
> +++ b/arch/arm64/boot/dts/renesas/r9a07g054.dtsi
> @@ -220,8 +220,7 @@ mtu3: timer@10001200 {
> <GIC_SPI 209 IRQ_TYPE_EDGE_RISING>,
> <GIC_SPI 210 IRQ_TYPE_EDGE_RISING>,
> <GIC_SPI 211 IRQ_TYPE_EDGE_RISING>,
> - <GIC_SPI 212 IRQ_TYPE_EDGE_RISING>,
> - <GIC_SPI 213 IRQ_TYPE_EDGE_RISING>;
> + <GIC_SPI 212 IRQ_TYPE_EDGE_RISING>;
> interrupt-names = "tgia0", "tgib0", "tgic0", "tgid0",
> "tciv0", "tgie0", "tgif0",
> "tgia1", "tgib1", "tciv1", "tciu1",
> @@ -236,7 +235,7 @@ mtu3: timer@10001200 {
> "tgia7", "tgib7", "tgic7", "tgid7",
> "tciv7",
> "tgia8", "tgib8", "tgic8", "tgid8",
> - "tciv8", "tciu8";
> + "tciv8";
> clocks = <&cpg CPG_MOD R9A07G054_MTU_X_MCK_MTU3>;
> power-domains = <&cpg>;
> resets = <&cpg R9A07G054_MTU_X_PRESET_MTU3>;
> --
> 2.53.0