mbox series

[5.10.y-cip,00/12] Enable MTU3 PWM support on RZ/G2L SMARC

Message ID 20230912135134.299576-1-biju.das.jz@bp.renesas.com (mailing list archive)
Headers show
Series Enable MTU3 PWM support on RZ/G2L SMARC | expand

Message

Biju Das Sept. 12, 2023, 1:51 p.m. UTC
This patch series aims to enable MTU3 PWM support on RZ/G2L SMARC EVK.
 
All the patches are cherry-picked from the mainline.

This patch series depend upon [1]
[1] https://lore.kernel.org/cip-dev/20230911144702.948246-1-biju.das.jz@bp.renesas.com/T/#t

Arnd Bergmann (1):
  mfd: rz-mtu3: Link time dependencies

Biju Das (10):
  dmaengine: sh: rz-dmac: Improve cleanup order in probe()/remove()
  clk: Fix undefined reference to `clk_rate_exclusive_{get,put}'
  clk: renesas: r9a07g043: Add MTU3a clock and reset entry
  pwm: rz-mtu3: Fix build warning 'num_channel_ios' not described
  mfd: rz-mtu3: Fix COMPILE_TEST build error
  mfd: rz-mtu3: Reduce critical sections
  mfd: rz-mtu3: Replace raw_spin_lock->spin_lock()
  arm64: defconfig: Enable Renesas MTU3a PWM config
  arm64: dts: renesas: rzg2l-smarc: Add support for enabling MTU3
  arm64: dts: renesas: rzg2lc-smarc: Add support for enabling MTU3

Hien Huynh (1):
  dmaengine: sh: rz-dmac: Fix destination and source data size setting

 .../boot/dts/renesas/r9a07g044c2-smarc.dts    | 12 +++
 .../boot/dts/renesas/r9a07g044l2-smarc.dts    | 21 +++++
 .../boot/dts/renesas/r9a07g054l2-smarc.dts    | 20 +++++
 .../dts/renesas/rzg2l-smarc-pinfunction.dtsi  | 20 +++++
 arch/arm64/boot/dts/renesas/rzg2l-smarc.dtsi  | 23 +++++-
 .../dts/renesas/rzg2lc-smarc-pinfunction.dtsi |  9 +++
 arch/arm64/boot/dts/renesas/rzg2lc-smarc.dtsi | 14 +++-
 arch/arm64/configs/defconfig                  |  1 +
 drivers/clk/renesas/r9a07g043-cpg.c           |  3 +
 drivers/dma/sh/rz-dmac.c                      | 17 ++--
 drivers/mfd/Kconfig                           |  1 +
 drivers/mfd/rz-mtu3.c                         | 30 ++++---
 drivers/pwm/Kconfig                           |  2 +-
 drivers/pwm/pwm-rz-mtu3.c                     |  2 +-
 include/linux/clk.h                           | 80 +++++++++----------
 include/linux/mfd/rz-mtu3.h                   | 66 ---------------
 16 files changed, 186 insertions(+), 135 deletions(-)

Comments

Pavel Machek Sept. 12, 2023, 9:24 p.m. UTC | #1
Hi!

> This patch series aims to enable MTU3 PWM support on RZ/G2L SMARC EVK.
>  
> All the patches are cherry-picked from the mainline.

Series looks okay to me, I can apply it if there are no other comments
and if it passes testing.

Best regards,
								Pavel
Pavel Machek Sept. 13, 2023, 2:29 p.m. UTC | #2
Hi!

> This patch series aims to enable MTU3 PWM support on RZ/G2L SMARC EVK.
>  
> All the patches are cherry-picked from the mainline.
> 
> This patch series depend upon [1]
> [1] https://lore.kernel.org/cip-dev/20230911144702.948246-1-biju.das.jz@bp.renesas.com/T/#t

Thank you, this passed the testing so I'm pushing this.

Best regards,
								Pavel