[GIT PULL] clk: renesas: Updates for v5.12
From: Geert Uytterhoeven <geert+renesas@glider.be>
Date: 2021-01-15 09:53:39
Hi Mike, Stephen,
The following changes since commit 5c8fe583cce542aa0b84adc939ce85293de36e5e:
Linux 5.11-rc1 (2020-12-27 15:30:22 -0800)
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.12-tag1
for you to fetch changes up to c706121386fe8414ac0a0acab37c74aac698c51d:
dt-bindings: clock: renesas: rcar-usb2-clock-sel: Add support for RZ/G2 M/N/H (2021-01-12 12:35:13 +0100)
----------------------------------------------------------------
clk: renesas: Updates for v5.12
- Add timer (TMU) clocks on most R-Car Gen3 SoCs,
- Add video-related (FCPVD/VSPD/VSPX), watchdog (RWDT), serial
(HSCIF), pincontrol/GPIO (PFC/GPIO), SPI (MSIOF), SDHI, and DMA
(SYS-DMAC) clocks on R-Car V3U,
- Add support for the USB 2.0 clock selector on RZ/G2 SoCs,
- Minor fixes and improvements.
Thanks for pulling!
----------------------------------------------------------------
Adam Ford (1):
dt-bindings: clock: renesas: rcar-usb2-clock-sel: Add support for RZ/G2 M/N/H
Geert Uytterhoeven (5):
clk: renesas: r8a779a0: Remove non-existent S2 clock
clk: renesas: r8a779a0: Fix parent of CBFUSA clock
clk: renesas: r8a779a0: Add PFC/GPIO clocks
clk: renesas: r8a779a0: Add MSIOF clocks
clk: renesas: r8a779a0: Add SYS-DMAC clocks
Kieran Bingham (3):
clk: renesas: r8a779a0: Add FCPVD clock support
clk: renesas: r8a779a0: Add VSPD clock support
clk: renesas: r8a779a0: Add VSPX clock support
Niklas Söderlund (4):
clk: renesas: r8a7796: Add TMU clocks
clk: renesas: r8a77965: Add TMU clocks
clk: renesas: r8a77990: Add TMU clocks
clk: renesas: r8a77995: Add TMU clocks
Wolfram Sang (5):
clk: renesas: r8a779a0: Add RWDT clocks
clk: renesas: r8a779a0: Add HSCIF support
clk: renesas: rcar-gen3: Remove cpg_quirks access when registering SD clock
clk: renesas: rcar-gen3: Factor out CPG library
clk: renesas: r8a779a0: Add SDHI support
.../clock/renesas,rcar-usb2-clock-sel.yaml | 3 +
drivers/clk/renesas/Kconfig | 5 +
drivers/clk/renesas/Makefile | 1 +
drivers/clk/renesas/r8a7796-cpg-mssr.c | 5 +
drivers/clk/renesas/r8a77965-cpg-mssr.c | 5 +
drivers/clk/renesas/r8a77990-cpg-mssr.c | 5 +
drivers/clk/renesas/r8a77995-cpg-mssr.c | 5 +
drivers/clk/renesas/r8a779a0-cpg-mssr.c | 54 ++++-
drivers/clk/renesas/rcar-cpg-lib.c | 270 +++++++++++++++++++++
drivers/clk/renesas/rcar-cpg-lib.h | 33 +++
drivers/clk/renesas/rcar-gen3-cpg.c | 267 +-------------------
11 files changed, 391 insertions(+), 262 deletions(-)
create mode 100644 drivers/clk/renesas/rcar-cpg-lib.c
create mode 100644 drivers/clk/renesas/rcar-cpg-lib.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