* [GIT PULL] clk: renesas: Updates for v6.17
@ 2025-06-27 12:40 Geert Uytterhoeven
0 siblings, 0 replies; only message in thread
From: Geert Uytterhoeven @ 2025-06-27 12:40 UTC (permalink / raw)
To: Michael Turquette, Stephen Boyd
Cc: linux-clk, linux-renesas-soc, Geert Uytterhoeven
Hi Mike, Stephen,
The following changes since commit 19272b37aa4f83ca52bdf9c16d5d81bdd1354494:
Linux 6.16-rc1 (2025-06-08 13:44:43 -0700)
are available in the Git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-drivers.git tags/renesas-clk-for-v6.17-tag1
for you to fetch changes up to b7c26cbd5b704a350b3176669f47047153903bc9:
clk: renesas: rzv2h: Add missing include file (2025-06-26 16:28:50 +0200)
----------------------------------------------------------------
clk: renesas: Updates for v6.17
- Initial support for the Renesas RZ/T2H (R9A09G077) and RZ/N2H
(R9A09G087) SoCs,
- Add Ethernet clocks and resets on RZ/V2H and RZ/V2N,
- Add timer, I2C, watchdog, GPU, and USB2.0 clocks and resets on
RZ/V2N,
- Rework Module Stop and Power Domain support on the RZ/G2L family of
SoCs (especially on RZ/G3S),
- Add I3C clocks and resets on RZ/G3E,
- Miscellaneous fixes and improvements.
Note that this includes DT binding definitions for the RZ/T2H and RZ/N2H
SoCs, which are shared by the clock driver and DT source files.
Thanks for pulling!
----------------------------------------------------------------
Claudiu Beznea (8):
clk: renesas: rzg2l: Postpone updating priv->clks[]
clk: renesas: rzg2l: Move pointers after hw member
clk: renesas: rzg2l: Add macro to loop through module clocks
clk: renesas: rzg2l: Add support for MSTOP in clock enable/disable API
clk: renesas: r9a08g045: Drop power domain instantiation
clk: renesas: rzg2l: Drop MSTOP based power domain support
dt-bindings: clock: rzg2l: Drop power domain IDs
Revert "dt-bindings: clock: renesas,rzg2l-cpg: Update #power-domain-cells = <1> for RZ/G3S"
Fabrizio Castro (1):
clk: renesas: rzv2h: Add missing include file
Geert Uytterhoeven (4):
Merge tag 'renesas-r9a09g077-dt-binding-defs-tag' into renesas-clk-for-v6.17
clk: renesas: rzg2l: Rename mstp_clock to mod_clock
Merge tag 'renesas-r9a09g077-dt-binding-defs-tag2' into renesas-clk-for-v6.17
Merge tag 'renesas-r9a09g087-dt-binding-defs-tag1' into renesas-clk-for-v6.17
Lad Prabhakar (13):
clk: renesas: rzv2h: Skip monitor checks for external clocks
clk: renesas: r9a09g057: Add clock and reset entries for GBETH0/1
clk: renesas: r9a09g056-cpg: Add clock and reset entries for GBETH0/1
clk: renesas: r9a09g056-cpg: Add clock and reset entries for OSTM instances
clk: renesas: r9a09g056: Add clock and reset entries for RIIC controllers
clk: renesas: r9a09g056: Add clock and reset entries for WDT controllers
clk: renesas: r9a09g056: Add clocks and resets for Mali-G31 GPU
clk: renesas: r9a09g056: Add clock and reset entries for USB2.0
clk: renesas: rzv2h: Fix missing CLK_SET_RATE_PARENT flag for ddiv clocks
dt-bindings: clock: renesas,r9a09g077: Add PCLKL core clock ID
dt-bindings: clock: renesas,cpg-mssr: Document RZ/N2H support
clk: renesas: r9a09g077: Add PCLKL core clock
clk: renesas: Add CPG/MSSR support to RZ/N2H SoC
Paul Barker (1):
dt-bindings: soc: renesas: Document RZ/N2H (R9A09G087) SoC
Raag Jadav (1):
clk: renesas: rzv2h: Use devm_kmemdup_array()
Thierry Bultel (3):
dt-bindings: clock: renesas,cpg-mssr: Document RZ/T2H support
clk: renesas: Pass sub struct of cpg_mssr_priv to cpg_clk_register
clk: renesas: Add support for R9A09G077 SoC
Tommaso Merciai (1):
clk: renesas: r9a09g047: Add I3C0 clocks and resets
.../bindings/clock/renesas,cpg-mssr.yaml | 49 +-
.../bindings/clock/renesas,rzg2l-cpg.yaml | 18 +-
.../devicetree/bindings/soc/renesas/renesas.yaml | 10 +
drivers/clk/renesas/Kconfig | 10 +
drivers/clk/renesas/Makefile | 2 +
drivers/clk/renesas/r7s9210-cpg-mssr.c | 7 +-
drivers/clk/renesas/r8a77970-cpg-mssr.c | 8 +-
drivers/clk/renesas/r9a07g043-cpg.c | 132 +++---
drivers/clk/renesas/r9a07g044-cpg.c | 168 +++----
drivers/clk/renesas/r9a08g045-cpg.c | 227 ++++-----
drivers/clk/renesas/r9a09g011-cpg.c | 116 ++---
drivers/clk/renesas/r9a09g047-cpg.c | 8 +
drivers/clk/renesas/r9a09g056-cpg.c | 165 +++++++
drivers/clk/renesas/r9a09g057-cpg.c | 64 +++
drivers/clk/renesas/r9a09g077-cpg.c | 243 ++++++++++
drivers/clk/renesas/rcar-gen2-cpg.c | 5 +-
drivers/clk/renesas/rcar-gen2-cpg.h | 3 +-
drivers/clk/renesas/rcar-gen3-cpg.c | 6 +-
drivers/clk/renesas/rcar-gen3-cpg.h | 3 +-
drivers/clk/renesas/rcar-gen4-cpg.c | 6 +-
drivers/clk/renesas/rcar-gen4-cpg.h | 3 +-
drivers/clk/renesas/renesas-cpg-mssr.c | 193 +++++---
drivers/clk/renesas/renesas-cpg-mssr.h | 32 +-
drivers/clk/renesas/rzg2l-cpg.c | 509 ++++++++++++---------
drivers/clk/renesas/rzg2l-cpg.h | 66 +--
drivers/clk/renesas/rzv2h-cpg.c | 35 +-
drivers/clk/renesas/rzv2h-cpg.h | 25 +-
include/dt-bindings/clock/r9a07g043-cpg.h | 53 ---
include/dt-bindings/clock/r9a07g044-cpg.h | 58 ---
include/dt-bindings/clock/r9a07g054-cpg.h | 58 ---
include/dt-bindings/clock/r9a08g045-cpg.h | 71 ---
.../dt-bindings/clock/renesas,r9a09g077-cpg-mssr.h | 28 ++
.../dt-bindings/clock/renesas,r9a09g087-cpg-mssr.h | 28 ++
33 files changed, 1449 insertions(+), 960 deletions(-)
create mode 100644 drivers/clk/renesas/r9a09g077-cpg.c
create mode 100644 include/dt-bindings/clock/renesas,r9a09g077-cpg-mssr.h
create mode 100644 include/dt-bindings/clock/renesas,r9a09g087-cpg-mssr.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
^ permalink raw reply [flat|nested] only message in thread
only message in thread, other threads:[~2025-06-27 12:40 UTC | newest]
Thread overview: (only message) (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2025-06-27 12:40 [GIT PULL] clk: renesas: Updates for v6.17 Geert Uytterhoeven
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.