mbox series

[5.10.y-cip,00/23] Add RZ/V2M I2C and WDT support

Message ID 20230519082058.109760-1-biju.das.jz@bp.renesas.com (mailing list archive)
Headers show
Series Add RZ/V2M I2C and WDT support | expand

Message

Biju Das May 19, 2023, 8:20 a.m. UTC
This patch series aims to add I2C and WDT support for RZ/V2M EVK platform

Also backported Timer clock and reset entries, Added L2 Cache and System
controller nodes.

All these patches are cherry-picked from the mainline.

Biju Das (3):
  clk: renesas: r9a09g011: Add TIM clock and reset entries
  arm64: dts: renesas: r9a09g011: Add L2 Cache node
  arm64: dts: renesas: r9a09g011: Add system controller node

Chris Paterson (1):
  dt-bindings: i2c: renesas,rzv2m: Change maintainer to Fabrizio Castro

Fabrizio Castro (7):
  arm64: dts: renesas: r9a09g011: Fix unit address format error
  arm64: dts: renesas: r9a09g011: Reword ethernet status
  watchdog: rzg2l_wdt: Handle TYPE-B reset for RZ/V2M
  arm64: dts: renesas: r9a09g011: Add watchdog node
  arm64: dts: renesas: rzv2mevk2: Enable watchdog
  dt-bindings: i2c: renesas,rzv2m: Fix SoC specific string
  arm64: dts: renesas: r9a09g011: Fix I2C SoC specific strings

Geert Uytterhoeven (1):
  arm64: defconfig: Enable additional support for Renesas platforms

Ioana Ciornei (1):
  driver core: add a helper to setup both the of_node and fwnode of a
    device

Paul Cercueil (2):
  PM: core: Redefine pm_ptr() macro
  PM: core: Add new *_PM_OPS macros, deprecate old ones

Phil Edworthy (8):
  clk: renesas: r9a09g011: Add WDT clock and reset entries
  dt-bindings: watchdog: renesas,wdt: Add r9a09g011 (RZ/V2M) support
  watchdog: rzg2l_wdt: Add rzv2m support
  clk: renesas: r9a09g011: Add IIC clock and reset entries
  dt-bindings: i2c: Document RZ/V2M I2C controller
  i2c: Add Renesas RZ/V2M controller
  arm64: dts: renesas: r9a09g011: Add i2c nodes
  arm64: dts: renesas: rzv2m evk: Enable i2c

 .../bindings/i2c/renesas,rzv2m.yaml           |  80 +++
 .../bindings/watchdog/renesas,wdt.yaml        |  73 ++-
 .../boot/dts/renesas/r9a09g011-v2mevk2.dts    |  31 +
 arch/arm64/boot/dts/renesas/r9a09g011.dtsi    |  57 +-
 arch/arm64/configs/defconfig                  |   1 +
 drivers/base/core.c                           |   7 +
 drivers/clk/renesas/r9a09g011-cpg.c           |  29 +
 drivers/i2c/busses/Kconfig                    |  10 +
 drivers/i2c/busses/Makefile                   |   1 +
 drivers/i2c/busses/i2c-rzv2m.c                | 532 ++++++++++++++++++
 drivers/watchdog/rzg2l_wdt.c                  |  76 ++-
 include/linux/device.h                        |   1 +
 include/linux/pm.h                            |  80 ++-
 13 files changed, 919 insertions(+), 59 deletions(-)
 create mode 100644 Documentation/devicetree/bindings/i2c/renesas,rzv2m.yaml
 create mode 100644 drivers/i2c/busses/i2c-rzv2m.c

Comments

Pavel Machek May 21, 2023, 6:55 p.m. UTC | #1
Hi!

> This patch series aims to add I2C and WDT support for RZ/V2M EVK platform
> 
> Also backported Timer clock and reset entries, Added L2 Cache and System
> controller nodes.
> 
> All these patches are cherry-picked from the mainline.

Thank you for the patches.

Let's start with first 11 -- WDC changes. They passed testing and I
can apply them if there are no other comments.

Best regards,
								Pavel
Pavel Machek May 22, 2023, 8:12 p.m. UTC | #2
Hi!

> > This patch series aims to add I2C and WDT support for RZ/V2M EVK platform
> > 
> > Also backported Timer clock and reset entries, Added L2 Cache and System
> > controller nodes.
> > 
> > All these patches are cherry-picked from the mainline.
> 
> Thank you for the patches.
> 
> Let's start with first 11 -- WDC changes. They passed testing and I
> can apply them if there are no other comments.

Now applied.

Best regards,
								Pavel