[<prev] [next>] [<thread-prev] [day] [month] [year] [list]
Message-ID: <20251110121344.120785-7-krzysztof.kozlowski@linaro.org>
Date: Mon, 10 Nov 2025 13:13:41 +0100
From: Krzysztof Kozlowski <krzysztof.kozlowski@...aro.org>
To: Michael Turquette <mturquette@...libre.com>,
Stephen Boyd <sboyd@...nel.org>
Cc: Krzysztof Kozlowski <krzysztof.kozlowski@...aro.org>,
Chanwoo Choi <cw00.choi@...sung.com>,
linux-clk@...r.kernel.org,
Sylwester Nawrocki <snawrocki@...nel.org>,
Alim Akhtar <alim.akhtar@...sung.com>,
Peter Griffin <peter.griffin@...aro.org>,
linux-arm-kernel@...ts.infradead.org,
linux-samsung-soc@...r.kernel.org,
linux-kernel@...r.kernel.org,
Krzysztof Kozlowski <krzk@...nel.org>
Subject: [GIT PULL 3/4] samsung: drivers for v6.19
Hi,
Topic branch for Samsung firmware and clock drivers.
Best regards,
Krzysztof
The following changes since commit 3a8660878839faadb4f1a6dd72c3179c1df56787:
Linux 6.18-rc1 (2025-10-12 13:42:36 -0700)
are available in the Git repository at:
https://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux.git tags/samsung-drivers-firmware-clk-6.19
for you to fetch changes up to 6837c006d4e72d6add451411bcf407e0dea4ad25:
firmware: exynos-acpm: add empty method to allow compile test (2025-10-22 07:49:38 +0200)
----------------------------------------------------------------
Samsung SoC firmware/clock drivers for v6.19
Extend Samsung ACPM (Alive Clock and Power Manager) firmware drivers:
1. Add support for passing DVFS (Dynamic Voltage and Frequency) messages
to configure the clocks in ACPM device.
2. Add Exynos ACPM clock driver, which exposes to Linux several clocks
handled by the ACPM (firmware).
----------------------------------------------------------------
Tudor Ambarus (6):
dt-bindings: firmware: google,gs101-acpm-ipc: add ACPM clocks
firmware: exynos-acpm: add DVFS protocol
firmware: exynos-acpm: register ACPM clocks pdev
clk: samsung: add Exynos ACPM clock driver
MAINTAINERS: add ACPM clock bindings and driver
firmware: exynos-acpm: add empty method to allow compile test
.../bindings/firmware/google,gs101-acpm-ipc.yaml | 11 ++
MAINTAINERS | 3 +-
drivers/clk/samsung/Kconfig | 10 ++
drivers/clk/samsung/Makefile | 1 +
drivers/clk/samsung/clk-acpm.c | 185 +++++++++++++++++++++
drivers/firmware/samsung/Makefile | 4 +-
drivers/firmware/samsung/exynos-acpm-dvfs.c | 80 +++++++++
drivers/firmware/samsung/exynos-acpm-dvfs.h | 21 +++
drivers/firmware/samsung/exynos-acpm.c | 26 +++
include/dt-bindings/clock/google,gs101-acpm.h | 26 +++
.../linux/firmware/samsung/exynos-acpm-protocol.h | 19 +++
11 files changed, 384 insertions(+), 2 deletions(-)
create mode 100644 drivers/clk/samsung/clk-acpm.c
create mode 100644 drivers/firmware/samsung/exynos-acpm-dvfs.c
create mode 100644 drivers/firmware/samsung/exynos-acpm-dvfs.h
create mode 100644 include/dt-bindings/clock/google,gs101-acpm.h
Powered by blists - more mailing lists