Re: [PATCH 1/2] arm64: dts: renesas: r9a09g056: Remove wdt{0,2,3} nodes

From: Lad, Prabhakar

Date: Wed Mar 25 2026 - 05:42:57 EST


On Tue, Mar 24, 2026 at 11:00 PM Fabrizio Castro
<fabrizio.castro.jz@xxxxxxxxxxx> wrote:
>
> The Renesas RZ/V2N SoC (a.k.a. r9a09g056) comes with 4 CA55
> cores and 1 CM33 core.
>
> While the user manual doesn't explicitly specify which cores
> should have access to particular watchdogs, it turns out that
> (similarly to the Renesas RZ/V2H(P)) it only makes sense for
> Linux to use WDT1.
>
> Remove DT nodes wdt{0,2,3} from the RZ/V2N SoC specific dtsi
> to make it compliant with the original design intent.
>
> This change is harmless as there are no users for the nodes
> being stripped out of this device tree.
>
> Signed-off-by: Fabrizio Castro <fabrizio.castro.jz@xxxxxxxxxxx>
> ---
> arch/arm64/boot/dts/renesas/r9a09g056.dtsi | 30 ----------------------
> 1 file changed, 30 deletions(-)
>
Reviewed-by: Lad Prabhakar <prabhakar.mahadev-lad.rj@xxxxxxxxxxxxxx>

Cheers,
Prabhakar

> diff --git a/arch/arm64/boot/dts/renesas/r9a09g056.dtsi b/arch/arm64/boot/dts/renesas/r9a09g056.dtsi
> index 9192c5bf7e59..40525470194e 100644
> --- a/arch/arm64/boot/dts/renesas/r9a09g056.dtsi
> +++ b/arch/arm64/boot/dts/renesas/r9a09g056.dtsi
> @@ -599,16 +599,6 @@ ostm7: timer@12c03000 {
> status = "disabled";
> };
>
> - wdt0: watchdog@11c00400 {
> - compatible = "renesas,r9a09g056-wdt", "renesas,r9a09g057-wdt";
> - reg = <0 0x11c00400 0 0x400>;
> - clocks = <&cpg CPG_MOD 0x4b>, <&cpg CPG_MOD 0x4c>;
> - clock-names = "pclk", "oscclk";
> - resets = <&cpg 0x75>;
> - power-domains = <&cpg>;
> - status = "disabled";
> - };
> -
> wdt1: watchdog@14400000 {
> compatible = "renesas,r9a09g056-wdt", "renesas,r9a09g057-wdt";
> reg = <0 0x14400000 0 0x400>;
> @@ -619,26 +609,6 @@ wdt1: watchdog@14400000 {
> status = "disabled";
> };
>
> - wdt2: watchdog@13000000 {
> - compatible = "renesas,r9a09g056-wdt", "renesas,r9a09g057-wdt";
> - reg = <0 0x13000000 0 0x400>;
> - clocks = <&cpg CPG_MOD 0x4f>, <&cpg CPG_MOD 0x50>;
> - clock-names = "pclk", "oscclk";
> - resets = <&cpg 0x77>;
> - power-domains = <&cpg>;
> - status = "disabled";
> - };
> -
> - wdt3: watchdog@13000400 {
> - compatible = "renesas,r9a09g056-wdt", "renesas,r9a09g057-wdt";
> - reg = <0 0x13000400 0 0x400>;
> - clocks = <&cpg CPG_MOD 0x51>, <&cpg CPG_MOD 0x52>;
> - clock-names = "pclk", "oscclk";
> - resets = <&cpg 0x78>;
> - power-domains = <&cpg>;
> - status = "disabled";
> - };
> -
> rtc: rtc@11c00800 {
> compatible = "renesas,r9a09g056-rtca3", "renesas,rz-rtca3";
> reg = <0 0x11c00800 0 0x400>;
> --
> 2.43.0
>
>