All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH 5.10.y-cip 00/22] RZ/G2L: Add support for pinctrl/dmac/iic
@ 2021-12-20 13:31 Lad Prabhakar
  2021-12-20 13:31 ` [PATCH 5.10.y-cip 01/22] mm: slab: provide krealloc_array() Lad Prabhakar
                   ` (23 more replies)
  0 siblings, 24 replies; 36+ messages in thread
From: Lad Prabhakar @ 2021-12-20 13:31 UTC (permalink / raw)
  To: cip-dev, Nobuhiro Iwamatsu, Pavel Machek; +Cc: Biju Das

Hi All,

This patch series adds Pinctrl/DMAC/IIC support for Renesas RZ/G2L SoC.

All the patches have been cherry picked from v5.16-rc5.

I have created a MR [0] for cip-kernel-config (for testing purpose), which
can later be merged once this patches have been merged.

[0] https://gitlab.com/cip-project/cip-kernel/cip-kernel-config/-/merge_requests/53

Cheers,
Prabhakar

Bartosz Golaszewski (1):
  mm: slab: provide krealloc_array()

Biju Das (11):
  pinctrl: renesas: rzg2l: Fix missing port register 21h
  clk: renesas: r9a07g044: Add I2C clocks/resets
  dt-bindings: i2c: renesas,riic: Document RZ/G2L I2C controller
  arm64: dts: renesas: r9a07g044: Add I2C nodes
  clk: renesas: r9a07g044: Add DMAC clocks/resets
  dt-bindings: dma: Document RZ/G2L bindings
  dmaengine: Extend the dma_slave_width for 128 bytes
  dmaengine: sh: Add DMAC driver for RZ/G2L SoC
  dmaengine: sh: rz-dmac: Add DMA clock handling
  arm64: dts: renesas: r9a07g044: Add DMAC support
  arm64: defconfig: Enable RZ_DMAC

Colin Ian King (2):
  dmaengine: sh: Fix unused initialization of pointer lmdesc
  dmaengine: sh: make array ds_lut static

Dan Carpenter (1):
  dmaengine: sh: fix some NULL dereferences

Geert Uytterhoeven (2):
  dt-bindings: i2c: renesas,riic: Convert to json-schema
  arm64: dts: renesas: r9a07g044: Add I2C interrupt-names

Lad Prabhakar (5):
  clk: renesas: r9a07g044: Add GPIO clock and reset entries
  dt-bindings: pinctrl: renesas: Add DT bindings for RZ/G2L pinctrl
  pinctrl: renesas: Add RZ/G2L pin and gpio controller driver
  arm64: dts: renesas: rzg2l-smarc: Add scif0 pins
  arm64: dts: renesas: r9a07g044: Add pinctrl node

 Documentation/core-api/memory-allocation.rst  |    4 +
 .../bindings/dma/renesas,rz-dmac.yaml         |  130 ++
 .../devicetree/bindings/i2c/renesas,riic.txt  |   32 -
 .../devicetree/bindings/i2c/renesas,riic.yaml |   93 ++
 .../pinctrl/renesas,rzg2l-pinctrl.yaml        |  155 +++
 MAINTAINERS                                   |    2 +-
 arch/arm64/boot/dts/renesas/r9a07g044.dtsi    |  137 ++
 arch/arm64/boot/dts/renesas/rzg2l-smarc.dtsi  |   10 +
 arch/arm64/configs/defconfig                  |    1 +
 drivers/clk/renesas/r9a07g044-cpg.c           |   25 +
 drivers/dma/sh/Kconfig                        |    9 +
 drivers/dma/sh/Makefile                       |    1 +
 drivers/dma/sh/rz-dmac.c                      |  983 ++++++++++++++
 drivers/pinctrl/renesas/Kconfig               |   11 +
 drivers/pinctrl/renesas/Makefile              |    1 +
 drivers/pinctrl/renesas/pinctrl-rzg2l.c       | 1175 +++++++++++++++++
 include/dt-bindings/pinctrl/rzg2l-pinctrl.h   |   23 +
 include/linux/dmaengine.h                     |    3 +-
 include/linux/slab.h                          |   18 +
 19 files changed, 2779 insertions(+), 34 deletions(-)
 create mode 100644 Documentation/devicetree/bindings/dma/renesas,rz-dmac.yaml
 delete mode 100644 Documentation/devicetree/bindings/i2c/renesas,riic.txt
 create mode 100644 Documentation/devicetree/bindings/i2c/renesas,riic.yaml
 create mode 100644 Documentation/devicetree/bindings/pinctrl/renesas,rzg2l-pinctrl.yaml
 create mode 100644 drivers/dma/sh/rz-dmac.c
 create mode 100644 drivers/pinctrl/renesas/pinctrl-rzg2l.c
 create mode 100644 include/dt-bindings/pinctrl/rzg2l-pinctrl.h

-- 
2.17.1



^ permalink raw reply	[flat|nested] 36+ messages in thread
* Re: [PATCH 5.10.y-cip 00/22] RZ/G2L: Add support for pinctrl/dmac/iic
@ 2021-12-22  1:22 nobuhiro1.iwamatsu
  2021-12-22  9:41 ` Pavel Machek
  0 siblings, 1 reply; 36+ messages in thread
From: nobuhiro1.iwamatsu @ 2021-12-22  1:22 UTC (permalink / raw)
  To: pavel, prabhakar.mahadev-lad.rj; +Cc: cip-dev, biju.das.jz

Hi all,

Hi!

>> This patch series adds Pinctrl/DMAC/IIC support for Renesas RZ/G2L SoC.
>> 
>> All the patches have been cherry picked from v5.16-rc5.
>> 
>> I have created a MR [0] for cip-kernel-config (for testing purpose), which
>> can later be merged once this patches have been merged.
>
>Series looks okay to me. All I could find are
>whitespaces/comments/documentation issues.
>
>I'll proceed with testing; I can apply it if it passes and there are
>no other comments.

I reviewed this series, there was no issue.
And build test was all green.
  https://gitlab.com/cip-project/cip-kernel/linux-cip/-/pipelines/433945722
Reviewed-by: Nobuhiro Iwamatsu <nobuhiro1.iwamatsu@toshiba.co.jp>

Best regards,
  Nobuhiro

________________________________________
差出人: Pavel Machek
送信: 2021 12 月 21 日 (火曜日) 18:42
宛先: Lad Prabhakar
Cc: cip-dev@lists.cip-project.org; iwamatsu nobuhiro(岩松 信洋 □SWC◯ACT); Pavel Machek; Biju Das
件名: Re: [PATCH 5.10.y-cip 00/22] RZ/G2L: Add support for pinctrl/dmac/iic


Hi!

> This patch series adds Pinctrl/DMAC/IIC support for Renesas RZ/G2L SoC.
> 
> All the patches have been cherry picked from v5.16-rc5.
> 
> I have created a MR [0] for cip-kernel-config (for testing purpose), which
> can later be merged once this patches have been merged.

Series looks okay to me. All I could find are
whitespaces/comments/documentation issues.

I'll proceed with testing; I can apply it if it passes and there are
no other comments.

Best regards,
                                                                Pavel
-- 
DENX Software Engineering GmbH,      Managing Director: Wolfgang Denk
HRB 165235 Munich, Office: Kirchenstr.5, D-82194 Groebenzell, Germany



^ permalink raw reply	[flat|nested] 36+ messages in thread

end of thread, other threads:[~2022-01-04 10:39 UTC | newest]

Thread overview: 36+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2021-12-20 13:31 [PATCH 5.10.y-cip 00/22] RZ/G2L: Add support for pinctrl/dmac/iic Lad Prabhakar
2021-12-20 13:31 ` [PATCH 5.10.y-cip 01/22] mm: slab: provide krealloc_array() Lad Prabhakar
2021-12-20 13:31 ` [PATCH 5.10.y-cip 02/22] clk: renesas: r9a07g044: Add GPIO clock and reset entries Lad Prabhakar
2021-12-20 13:31 ` [PATCH 5.10.y-cip 03/22] dt-bindings: pinctrl: renesas: Add DT bindings for RZ/G2L pinctrl Lad Prabhakar
2021-12-22  9:45   ` Pavel Machek
2021-12-22 11:05     ` Prabhakar Mahadev Lad
2021-12-20 13:31 ` [PATCH 5.10.y-cip 04/22] pinctrl: renesas: Add RZ/G2L pin and gpio controller driver Lad Prabhakar
2021-12-22  9:48   ` Pavel Machek
2021-12-22 10:54     ` Prabhakar Mahadev Lad
2021-12-20 13:31 ` [PATCH 5.10.y-cip 05/22] pinctrl: renesas: rzg2l: Fix missing port register 21h Lad Prabhakar
2021-12-20 13:31 ` [PATCH 5.10.y-cip 06/22] arm64: dts: renesas: rzg2l-smarc: Add scif0 pins Lad Prabhakar
2021-12-20 13:31 ` [PATCH 5.10.y-cip 07/22] arm64: dts: renesas: r9a07g044: Add pinctrl node Lad Prabhakar
2021-12-20 13:31 ` [PATCH 5.10.y-cip 08/22] clk: renesas: r9a07g044: Add I2C clocks/resets Lad Prabhakar
2021-12-20 13:31 ` [PATCH 5.10.y-cip 09/22] dt-bindings: i2c: renesas,riic: Convert to json-schema Lad Prabhakar
2021-12-20 13:31 ` [PATCH 5.10.y-cip 10/22] dt-bindings: i2c: renesas,riic: Document RZ/G2L I2C controller Lad Prabhakar
2021-12-20 13:31 ` [PATCH 5.10.y-cip 11/22] arm64: dts: renesas: r9a07g044: Add I2C nodes Lad Prabhakar
2021-12-20 13:31 ` [PATCH 5.10.y-cip 12/22] arm64: dts: renesas: r9a07g044: Add I2C interrupt-names Lad Prabhakar
2021-12-20 13:31 ` [PATCH 5.10.y-cip 13/22] clk: renesas: r9a07g044: Add DMAC clocks/resets Lad Prabhakar
2021-12-20 13:31 ` [PATCH 5.10.y-cip 14/22] dt-bindings: dma: Document RZ/G2L bindings Lad Prabhakar
2021-12-20 13:31 ` [PATCH 5.10.y-cip 15/22] dmaengine: Extend the dma_slave_width for 128 bytes Lad Prabhakar
2021-12-20 13:31 ` [PATCH 5.10.y-cip 16/22] dmaengine: sh: Add DMAC driver for RZ/G2L SoC Lad Prabhakar
2021-12-20 13:31 ` [PATCH 5.10.y-cip 17/22] dmaengine: sh: Fix unused initialization of pointer lmdesc Lad Prabhakar
2021-12-20 13:31 ` [PATCH 5.10.y-cip 18/22] dmaengine: sh: fix some NULL dereferences Lad Prabhakar
2021-12-20 13:31 ` [PATCH 5.10.y-cip 19/22] dmaengine: sh: rz-dmac: Add DMA clock handling Lad Prabhakar
2021-12-20 13:31 ` [PATCH 5.10.y-cip 20/22] dmaengine: sh: make array ds_lut static Lad Prabhakar
2021-12-22 10:04   ` Pavel Machek
2021-12-22 10:26     ` Prabhakar Mahadev Lad
2022-01-04 10:39     ` Biju Das
2021-12-20 13:31 ` [PATCH 5.10.y-cip 21/22] arm64: dts: renesas: r9a07g044: Add DMAC support Lad Prabhakar
2021-12-20 13:31 ` [PATCH 5.10.y-cip 22/22] arm64: defconfig: Enable RZ_DMAC Lad Prabhakar
2021-12-21  9:42 ` [PATCH 5.10.y-cip 00/22] RZ/G2L: Add support for pinctrl/dmac/iic Pavel Machek
2021-12-22 10:06 ` Pavel Machek
2021-12-22 10:19   ` Prabhakar Mahadev Lad
2021-12-22 10:23     ` [cip-dev] " Pavel Machek
2021-12-22  1:22 nobuhiro1.iwamatsu
2021-12-22  9:41 ` Pavel Machek

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.