mbox series

[5.10.y-cip,00/31] Renesas RZ/V2L extend peripheral support

Message ID 20220816123406.27553-1-prabhakar.mahadev-lad.rj@bp.renesas.com (mailing list archive)
Headers show
Series Renesas RZ/V2L extend peripheral support | expand

Message

Lad Prabhakar Aug. 16, 2022, 12:33 p.m. UTC
Hi All,

This patches series backports support for below IP blocks on the Renesas
RZ/V2L SoC and also enables on SMARC EVK:
* USB2.0
* TSU/OPP
* SPI/SBC
* CANFD
* ADC
* WDT
* I2C
* Audio
* SDHI/eMMC
* Timer (OSTM)

Note:
* All the patches have been cherry picked from 6.0-rc1 kernel.
* Patch 13/31 is required for future addition of SoC's (RZ/G2UL)
* Patch 04/31 adds CANFD binding patch for RZ/G2L, device tree is
  already merged into CIP
* Patch 16/31 is a cosmetic change which affects both RZ/G2L and RZ/V2L

Cheers,
Prabhakar

Geert Uytterhoeven (3):
  dt-bindings: can: renesas,rcar-canfd: Make interrupt-names required
  dt-bindings: soc: renesas: Move renesas,rzg2l-sysc from arm to soc
  clk: renesas: r9a07g044: Fix OSTM1 module clock name

Lad Prabhakar (28):
  ASoC: dt-bindings: renesas,rz-ssi: Document RZ/V2L SoC
  spi: dt-bindings: renesas,rspi: Document RZ/V2L SoC
  dt-bindings: mmc: renesas,sdhi: Document RZ/V2L SoC
  dt-bindings: net: can: renesas,rcar-canfd: Document RZ/G2L SoC
  dt-bindings: net: can: renesas,rcar-canfd: Document RZ/V2L SoC
  dt-bindings: i2c: renesas,riic: Document RZ/V2L SoC
  dt-bindings: timer: renesas: ostm: Document Renesas RZ/V2L OSTM
  dt-bindings: reset: renesas,rzg2l-usbphy-ctrl: Document RZ/V2L USBPHY
    Control bindings
  dt-bindings: usb: renesas,usbhs: Document RZ/V2L bindings
  dt-bindings: phy: renesas,usb2-phy: Document RZ/V2L phy bindings
  dt-bindings: memory: renesas,rpc-if: Document RZ/V2L SoC
  dt-bindings: watchdog: renesas,wdt: Document RZ/V2L SoC
  dt-bindings: thermal: rzg2l-thermal: Document RZ/V2L bindings
  arm64: dts: renesas: r9a07g054: Fillup the ADC stub node
  arm64: dts: renesas: r9a07g054: Fillup the SDHI{0,1} stub nodes
  arm64: dts: renesas: r9a07g054l2-smarc: Drop deleting gpio-hog pins
    related to SDHI
  arm64: dts: renesas: r9a07g054: Fillup the CANFD stub node
  arm64: dts: renesas: r9a07g054l2-smarc: Drop deleting can{0,1}-stb-hog
    nodes
  arm64: dts: renesas: r9a07g054: Fillup the I2C{0,1,2,3} stub nodes
  arm64: dts: renesas: r9a07g054: Fillup the sbc stub node
  arm64: dts: renesas: r9a07g054: Fillup the OSTM{0,1,2} stub nodes
  arm64: dts: renesas: r9a07g054: Fillup the WDT{0,1,2} stub nodes
  arm64: dts: renesas: r9a07g054: Add SSI{1,2,3} nodes and fillup the
    SSI0 stub node
  arm64: dts: renesas: r9a07g054: Add USB2.0 phy and host support
  arm64: dts: renesas: r9a07g054: Add USB2.0 device support
  arm64: dts: renesas: r9a07g054: Add SPI{0,2} nodes and fillup SPI1
    stub node
  arm64: dts: renesas: r9a07g054: Add OPP table
  arm64: dts: renesas: r9a07g054: Add TSU node

 .../devicetree/bindings/i2c/renesas,riic.yaml |   2 +
 .../memory-controllers/renesas,rpc-if.yaml    |   3 +-
 .../devicetree/bindings/mmc/renesas,sdhi.yaml |   5 +-
 .../bindings/net/can/renesas,rcar-canfd.yaml  |  71 ++-
 .../bindings/phy/renesas,usb2-phy.yaml        |   3 +-
 .../reset/renesas,rzg2l-usbphy-ctrl.yaml      |   3 +-
 .../renesas}/renesas,rzg2l-sysc.yaml          |   2 +-
 .../bindings/sound/renesas,rz-ssi.yaml        |   3 +-
 .../devicetree/bindings/spi/renesas,rspi.yaml |   2 +
 .../bindings/thermal/rzg2l-thermal.yaml       |   1 +
 .../bindings/timer/renesas,ostm.yaml          |   2 +
 .../bindings/usb/renesas,usbhs.yaml           |   5 +-
 .../bindings/watchdog/renesas,wdt.yaml        |   3 +-
 arch/arm64/boot/dts/renesas/r9a07g054.dtsi    | 522 +++++++++++++++++-
 .../boot/dts/renesas/r9a07g054l2-smarc.dts    |   8 -
 drivers/clk/renesas/r9a07g044-cpg.c           |   2 +-
 16 files changed, 590 insertions(+), 47 deletions(-)
 rename Documentation/devicetree/bindings/{power => soc/renesas}/renesas,rzg2l-sysc.yaml (96%)

Comments

Pavel Machek Aug. 16, 2022, 8:24 p.m. UTC | #1
Hi!

> Hi All,
> 
> This patches series backports support for below IP blocks on the Renesas
> RZ/V2L SoC and also enables on SMARC EVK:
> * USB2.0
> * TSU/OPP
> * SPI/SBC
> * CANFD
> * ADC
> * WDT
> * I2C
> * Audio
> * SDHI/eMMC
> * Timer (OSTM)
> 
> Note:
> * All the patches have been cherry picked from 6.0-rc1 kernel.
> * Patch 13/31 is required for future addition of SoC's (RZ/G2UL)
> * Patch 04/31 adds CANFD binding patch for RZ/G2L, device tree is
>   already merged into CIP
> * Patch 16/31 is a cosmetic change which affects both RZ/G2L and
> RZ/V2L

Thanks for patches. They look okay to me; I can apply them if there
are no other comments and it passes testing.

Best regards,
								Pavel
Nobuhiro Iwamatsu Aug. 17, 2022, 7:29 a.m. UTC | #2
Hi all,

> -----Original Message-----
> From: Pavel Machek <pavel@denx.de>
> Sent: Wednesday, August 17, 2022 5:24 AM
> To: Lad Prabhakar <prabhakar.mahadev-lad.rj@bp.renesas.com>
> Cc: cip-dev@lists.cip-project.org; iwamatsu nobuhiro(岩松 信洋 □SWC◯A
> CT) <nobuhiro1.iwamatsu@toshiba.co.jp>; Pavel Machek
> <pavel@denx.de>; Biju Das <biju.das.jz@bp.renesas.com>
> Subject: Re: [PATCH 5.10.y-cip 00/31] Renesas RZ/V2L extend peripheral
> support
> 
> Hi!
> 
> > Hi All,
> >
> > This patches series backports support for below IP blocks on the
> > Renesas RZ/V2L SoC and also enables on SMARC EVK:
> > * USB2.0
> > * TSU/OPP
> > * SPI/SBC
> > * CANFD
> > * ADC
> > * WDT
> > * I2C
> > * Audio
> > * SDHI/eMMC
> > * Timer (OSTM)
> >
> > Note:
> > * All the patches have been cherry picked from 6.0-rc1 kernel.
> > * Patch 13/31 is required for future addition of SoC's (RZ/G2UL)
> > * Patch 04/31 adds CANFD binding patch for RZ/G2L, device tree is
> >   already merged into CIP
> > * Patch 16/31 is a cosmetic change which affects both RZ/G2L and
> > RZ/V2L
> 
> Thanks for patches. They look okay to me; I can apply them if there are no other
> comments and it passes testing.
> 

I reviewed this series, Looks good to me too.
I applied to Linux-5.10.y-cip tree.

Best regards,
  Nobuhiro