[PATCH v2 00/10] Add MTU3 for RZ/T2H and RZ/N2H

Cosmin Tanislav posted 10 patches 2 months ago
There is a newer version of this series
.../bindings/timer/renesas,rz-mtu3.yaml       | 26 +++++--
arch/arm64/boot/dts/renesas/r9a07g043.dtsi    |  5 +-
arch/arm64/boot/dts/renesas/r9a07g044.dtsi    |  5 +-
arch/arm64/boot/dts/renesas/r9a07g054.dtsi    |  5 +-
arch/arm64/boot/dts/renesas/r9a09g077.dtsi    | 68 +++++++++++++++++++
arch/arm64/boot/dts/renesas/r9a09g087.dtsi    | 68 +++++++++++++++++++
drivers/clk/renesas/r9a09g077-cpg.c           |  1 +
drivers/mfd/rz-mtu3.c                         | 39 +++--------
8 files changed, 173 insertions(+), 44 deletions(-)
[PATCH v2 00/10] Add MTU3 for RZ/T2H and RZ/N2H
Posted by Cosmin Tanislav 2 months ago
The Renesas RZ/T2H (R9A09G077) and RZ/N2H (R9A09G087) SoCs have an MTU3
block. Add support for them and fix the non-existing TCIU8 interrupt.

V2:
 * reword to mention that TCIU8 used to exist
 * squash "move required resets to conditional" into
   "document RZ/{T2H,N2H}"
 * disable the resets in the else branch of the condition

Cosmin Tanislav (10):
  clk: renesas: r9a09g077: add MTU3 module clock
  mfd: rz-mtu3: use device-managed reset deassert
  mfd: rz-mtu3: use device-managed mfd_add_devices()
  mfd: rz-mtu3: store &pdev->dev in local variable
  mfd: rz-mtu3: make reset optional
  dt-bindings: timer: renesas,rz-mtu3: remove TCIU8 interrupt
  dt-bindings: timer: renesas,rz-mtu3: document RZ/{T2H,N2H}
  arm64: dts: renesas: r9a07g0{43,44,54}: remove TCIU8 interrupt from
    MTU3
  arm64: dts: renesas: r9a09g077: add MTU3 support
  arm64: dts: renesas: r9a09g087: add MTU3 support

 .../bindings/timer/renesas,rz-mtu3.yaml       | 26 +++++--
 arch/arm64/boot/dts/renesas/r9a07g043.dtsi    |  5 +-
 arch/arm64/boot/dts/renesas/r9a07g044.dtsi    |  5 +-
 arch/arm64/boot/dts/renesas/r9a07g054.dtsi    |  5 +-
 arch/arm64/boot/dts/renesas/r9a09g077.dtsi    | 68 +++++++++++++++++++
 arch/arm64/boot/dts/renesas/r9a09g087.dtsi    | 68 +++++++++++++++++++
 drivers/clk/renesas/r9a09g077-cpg.c           |  1 +
 drivers/mfd/rz-mtu3.c                         | 39 +++--------
 8 files changed, 173 insertions(+), 44 deletions(-)

-- 
2.53.0
Re: [PATCH v2 00/10] Add MTU3 for RZ/T2H and RZ/N2H
Posted by Daniel Lezcano 1 month, 3 weeks ago
On 4/10/26 18:35, Cosmin Tanislav wrote:
> The Renesas RZ/T2H (R9A09G077) and RZ/N2H (R9A09G087) SoCs have an MTU3
> block. Add support for them and fix the non-existing TCIU8 interrupt.
> 
> V2:
>   * reword to mention that TCIU8 used to exist
>   * squash "move required resets to conditional" into
>     "document RZ/{T2H,N2H}"
>   * disable the resets in the else branch of the condition
> 
> Cosmin Tanislav (10):
>    clk: renesas: r9a09g077: add MTU3 module clock
>    mfd: rz-mtu3: use device-managed reset deassert
>    mfd: rz-mtu3: use device-managed mfd_add_devices()
>    mfd: rz-mtu3: store &pdev->dev in local variable
>    mfd: rz-mtu3: make reset optional
>    dt-bindings: timer: renesas,rz-mtu3: remove TCIU8 interrupt
>    dt-bindings: timer: renesas,rz-mtu3: document RZ/{T2H,N2H}

Applied patches 6 and 7

Thanks