mbox series

[GIT,PULL] clk: renesas: Updates for v5.19 (take two)

Message ID cover.1651829136.git.geert+renesas@glider.be (mailing list archive)
State Accepted
Delegated to: Geert Uytterhoeven
Headers show
Series [GIT,PULL] clk: renesas: Updates for v5.19 (take two) | expand

Pull-request

git://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-drivers.git tags/renesas-clk-for-v5.19-tag2

Message

Geert Uytterhoeven May 6, 2022, 9:32 a.m. UTC
Hi Mike, Stephen,

The following changes since commit 59086e4193f4fc920a23d2045a473f62450b4269:

  clk: renesas: r9a07g043: Add SDHI clock and reset entries (2022-04-13 12:30:19 +0200)

are available in the Git repository at:

  git://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-drivers.git tags/renesas-clk-for-v5.19-tag2

for you to fetch changes up to 23426d1be3c20907b4f3d72bf95234d4ee254393:

  clk: renesas: r9a09g011: Add eth clock and reset entries (2022-05-06 09:38:40 +0200)

----------------------------------------------------------------
clk: renesas: Updates for v5.19 (take two)

  - Add support for the R-Car V4H and RZ/V2M SoCs,
  - Add the Universal Flash Storage clock on R-Car S4-8,
  - Add I2C, SSIF-2 (sound), USB, CANFD, OSTM (timer), WDT, SPI Multi
    I/O Bus, RSPI, TSU (thermal), and ADC clocks and resets on RZ/G2UL,
  - Add display clock support on RZ/G2L,
  - Miscellaneous fixes and improvements.

Note that the new Renesas R-Car V4H and RZ/V2M DT Binding Definitions
are shared by driver and DT source files, and thus included in multiple
pull requests:
  - "[GIT PULL 2/5] Renesas ARM DT updates for v5.19 (take two)" (for soc),
  - "[GIT PULL 4/5] Renesas driver updates for v5.19 (take two)" (for soc),
  - "[GIT PULL] clk: renesas: Updates for v5.19 (take two)" (for clk),

Thanks for pulling!
----------------------------------------------------------------
Biju Das (19):
      clk: renesas: r9a07g043: Add I2C clocks/resets
      clk: renesas: r9a07g043: Add SSIF-2 clock and reset entries
      clk: renesas: r9a07g043: Add USB clocks/resets
      clk: renesas: r9a07g043: Add clock and reset entries for CANFD
      clk: renesas: r9a07g043: Add OSTM clock and reset entries
      clk: renesas: r9a07g043: Add WDT clock and reset entries
      clk: renesas: rzg2l: Add FOUTPOSTDIV clk support
      clk: renesas: rzg2l: Add PLL5_4 clk mux support
      clk: renesas: rzg2l: Add DSI divider clk support
      clk: renesas: r9a07g044: Add M1 clock support
      clk: renesas: r9a07g044: Add {M2, M2_DIV2} Clocks support
      clk: renesas: r9a07g044: Add M3 Clock support
      clk: renesas: r9a07g044: Add M4 Clock support
      clk: renesas: r9a07g044: Add LCDC clock and reset entries
      clk: renesas: r9a07g044: Add DSI clock and reset entries
      clk: renesas: r9a07g043: Add clock and reset entries for SPI Multi I/O Bus Controller
      clk: renesas: r9a07g043: Add RSPI clock and reset entries
      clk: renesas: r9a07g043: Add TSU clock and reset entry
      clk: renesas: r9a07g043: Add clock and reset entries for ADC

Geert Uytterhoeven (3):
      Merge tag 'renesas-r8a779g0-dt-binding-defs-tag' into renesas-clk-for-v5.19
      clk: renesas: r9a07g044: Fix OSTM1 module clock name
      Merge tag 'renesas-r9a09g011-dt-binding-defs-tag' into renesas-clk-for-v5.19

Miquel Raynal (1):
      clk: renesas: r9a06g032: Fix the RTC hclock description

Phil Edworthy (9):
      dt-bindings: clock: Add r9a09g011 CPG Clock Definitions
      dt-bindings: clock: renesas,rzg2l: Document RZ/V2M SoC
      clk: renesas: rzg2l: Move the DEF_MUX array size calc into the macro
      clk: renesas: rzg2l: Add read only versions of the clk macros
      clk: renesas: rzg2l: Set HIWORD mask for all mux and dividers
      clk: renesas: rzg2l: Make use of CLK_MON registers optional
      clk: renesas: rzg2l: Add support for RZ/V2M reset monitor reg
      clk: renesas: Add RZ/V2M support using the rzg2l driver
      clk: renesas: r9a09g011: Add eth clock and reset entries

Yoshihiro Shimoda (6):
      dt-bindings: power: Add r8a779g0 SYSC power domain definitions
      dt-bindings: clock: Add r8a779g0 CPG Core Clock Definitions
      clk: renesas: r8a779f0: Add UFS clock
      dt-bindings: clock: renesas,cpg-mssr: Document r8a779g0
      clk: renesas: rcar-gen4: Add CLK_TYPE_GEN4_PLL4
      clk: renesas: cpg-mssr: Add support for R-Car V4H

 .../bindings/clock/renesas,cpg-mssr.yaml           |   1 +
 .../bindings/clock/renesas,rzg2l-cpg.yaml          |  13 +-
 drivers/clk/renesas/Kconfig                        |  10 +
 drivers/clk/renesas/Makefile                       |   2 +
 drivers/clk/renesas/r8a779a0-cpg-mssr.c            |  12 +-
 drivers/clk/renesas/r8a779f0-cpg-mssr.c            |  21 +-
 drivers/clk/renesas/r8a779g0-cpg-mssr.c            | 218 ++++++++++
 drivers/clk/renesas/r9a06g032-clocks.c             |   2 +-
 drivers/clk/renesas/r9a07g043-cpg.c                | 128 +++++-
 drivers/clk/renesas/r9a07g044-cpg.c                |  96 +++--
 drivers/clk/renesas/r9a09g011-cpg.c                | 172 ++++++++
 drivers/clk/renesas/rcar-gen4-cpg.c                |   5 +
 drivers/clk/renesas/rcar-gen4-cpg.h                |   3 +
 drivers/clk/renesas/renesas-cpg-mssr.c             |   6 +
 drivers/clk/renesas/renesas-cpg-mssr.h             |   1 +
 drivers/clk/renesas/rzg2l-cpg.c                    | 454 ++++++++++++++++++++-
 drivers/clk/renesas/rzg2l-cpg.h                    |  86 +++-
 include/dt-bindings/clock/r8a779g0-cpg-mssr.h      |  90 ++++
 include/dt-bindings/clock/r9a09g011-cpg.h          | 352 ++++++++++++++++
 include/dt-bindings/power/r8a779g0-sysc.h          |  45 ++
 20 files changed, 1644 insertions(+), 73 deletions(-)
 create mode 100644 drivers/clk/renesas/r8a779g0-cpg-mssr.c
 create mode 100644 drivers/clk/renesas/r9a09g011-cpg.c
 create mode 100644 include/dt-bindings/clock/r8a779g0-cpg-mssr.h
 create mode 100644 include/dt-bindings/clock/r9a09g011-cpg.h
 create mode 100644 include/dt-bindings/power/r8a779g0-sysc.h

Gr{oetje,eeting}s,

						Geert

--
Geert Uytterhoeven -- There's lots of Linux beyond ia32 -- geert@linux-m68k.org

In personal conversations with technical people, I call myself a hacker. But
when I'm talking to journalists I just say "programmer" or something like that.
							    -- Linus Torvalds

Comments

Stephen Boyd May 17, 2022, 6:49 a.m. UTC | #1
Quoting Geert Uytterhoeven (2022-05-06 02:32:29)
>         Hi Mike, Stephen,
> 
> The following changes since commit 59086e4193f4fc920a23d2045a473f62450b4269:
> 
>   clk: renesas: r9a07g043: Add SDHI clock and reset entries (2022-04-13 12:30:19 +0200)
> 
> are available in the Git repository at:
> 
>   git://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-drivers.git tags/renesas-clk-for-v5.19-tag2
> 
> for you to fetch changes up to 23426d1be3c20907b4f3d72bf95234d4ee254393:
> 
>   clk: renesas: r9a09g011: Add eth clock and reset entries (2022-05-06 09:38:40 +0200)
> 
> ----------------------------------------------------------------

Thanks. Pulled into clk-next