Hi Stephen, Mike, The following changes since commit fa55b7dcdc43c1aa1ba12bca9d2dd4318c2a0dbf: Linux 5.16-rc1 (2021-11-14 13:56:52 -0800) are available in the Git repository at: https://git.kernel.org/pub/scm/linux/kernel/git/snawrocki/clk.git tags/clk-v5.17-samsung for you to fetch changes up to 45bd8166a1d821eb8fada3092514a7c8543f537c: clk: samsung: Add initial Exynos7885 clock driver (2021-12-19 23:39:01 +0100) ---------------------------------------------------------------- clk/samsung updates for v5.17 - removal of all remaining uses of __clk_lookup() in drivers/clk/samsung, - refactoring of the CPU clocks registration to use common interface, - an update of the Exynos850 driver (support for more clock domains) required by the E850-96 development board, - initial clock driver for the Exynos7885 SoC (Samsung Galaxy A8). ---------------------------------------------------------------- David Virag (5): dt-bindings: clock: Add bindings definitions for Exynos7885 CMU dt-bindings: clock: Document Exynos7885 CMU bindings clk: samsung: Make exynos850_register_cmu shared clk: samsung: clk-pll: Add support for pll1417x clk: samsung: Add initial Exynos7885 clock driver Marek Szyprowski (2): dt-bindings: clock: samsung: add IDs for some core clocks clk: samsung: remove __clk_lookup() usage Sam Protsenko (8): dt-bindings: clock: Add bindings for Exynos850 CMU_APM clk: samsung: exynos850: Implement CMU_APM domain dt-bindings: clock: Add bindings for Exynos850 CMU_CMGP clk: samsung: exynos850: Implement CMU_CMGP domain clk: samsung: exynos850: Keep some crucial clocks running clk: samsung: exynos850: Register clocks early dt-bindings: clock: Add bindings for Exynos850 sysreg clocks clk: samsung: exynos850: Add missing sysreg clocks Sylwester Nawrocki (1): clk: samsung: Remove meaningless __init and extern from header files Will McVicker (1): clk: samsung: Update CPU clk registration .../bindings/clock/samsung,exynos7885-clock.yaml | 166 ++++++ .../bindings/clock/samsung,exynos850-clock.yaml | 38 ++ drivers/clk/samsung/Makefile | 2 + drivers/clk/samsung/clk-cpu.c | 2 +- drivers/clk/samsung/clk-cpu.h | 7 - drivers/clk/samsung/clk-exynos-arm64.c | 94 +++ drivers/clk/samsung/clk-exynos-arm64.h | 20 + drivers/clk/samsung/clk-exynos3250.c | 54 +- drivers/clk/samsung/clk-exynos4.c | 41 +- drivers/clk/samsung/clk-exynos5250.c | 21 +- drivers/clk/samsung/clk-exynos5420.c | 29 +- drivers/clk/samsung/clk-exynos7885.c | 597 +++++++++++++++++++ drivers/clk/samsung/clk-exynos850.c | 366 +++++++++--- drivers/clk/samsung/clk-pll.c | 1 + drivers/clk/samsung/clk-pll.h | 1 + drivers/clk/samsung/clk-s3c2410.c | 6 +- drivers/clk/samsung/clk-s3c64xx.c | 8 +- drivers/clk/samsung/clk-s5pv210.c | 8 +- drivers/clk/samsung/clk.c | 14 - drivers/clk/samsung/clk.h | 36 +- include/dt-bindings/clock/exynos4.h | 4 +- include/dt-bindings/clock/exynos5250.h | 4 +- include/dt-bindings/clock/exynos7885.h | 115 ++++ include/dt-bindings/clock/exynos850.h | 54 +- 24 files changed, 1503 insertions(+), 185 deletions(-) create mode 100644 Documentation/devicetree/bindings/clock/samsung,exynos7885-clock.yaml create mode 100644 drivers/clk/samsung/clk-exynos-arm64.c create mode 100644 drivers/clk/samsung/clk-exynos-arm64.h create mode 100644 drivers/clk/samsung/clk-exynos7885.c create mode 100644 include/dt-bindings/clock/exynos7885.h -- Regards, Sylwester