]> www.infradead.org Git - users/jedix/linux-maple.git/commit
clk: renesas: Add support for R9A09G077 SoC
authorThierry Bultel <thierry.bultel.yh@bp.renesas.com>
Thu, 15 May 2025 14:18:20 +0000 (16:18 +0200)
committerGeert Uytterhoeven <geert+renesas@glider.be>
Tue, 10 Jun 2025 08:24:17 +0000 (10:24 +0200)
commit065fe720eec6e627afa24da387ff970afd9a8dcb
tree4267403fe564d5f66f7bdf048fd3b8b789ba16d3
parente5e8a9cce55300c607ff5af3c2d05e910fa15a43
clk: renesas: Add support for R9A09G077 SoC

RZ/T2H has 2 register blocks at different addresses.

The clock tree has configurable dividers and mux selectors.
Add these new clock types, new register layout type, and
registration code for mux and div in registration callback.

Signed-off-by: Thierry Bultel <thierry.bultel.yh@bp.renesas.com>
Reviewed-by: Geert Uytterhoeven <geert+renesas@glider.be>
Link: https://lore.kernel.org/20250515141828.43444-6-thierry.bultel.yh@bp.renesas.com
Signed-off-by: Geert Uytterhoeven <geert+renesas@glider.be>
drivers/clk/renesas/Kconfig
drivers/clk/renesas/Makefile
drivers/clk/renesas/r9a09g077-cpg.c [new file with mode: 0644]
drivers/clk/renesas/renesas-cpg-mssr.c
drivers/clk/renesas/renesas-cpg-mssr.h