[PATCH 0/5] Exynos850 APM-to-AP mailbox support
Alexey Klimov
alexey.klimov at linaro.org
Fri Mar 20 14:15:12 PDT 2026
Hi all,
This patch series introduces support for the APM-to-AP mailbox on the
Exynos850 SoC. This mailbox is required for communicating with the APM
co-processor using ACPM.
The Exynos850 mailbox operates similarly to the existing gs101
implementation, but the register offsets and IRQ mask bits differ.
This series abstracts these differences into platform-specific data
structures matched via the device tree.
Also, it requires APM-to-AP mailbox clock in CMU_APM block.
In theory this can be split into two series with correct dependecies:
device tree node requires clock changes to be merged. The suggestion
is to let this go through Samsung SoC tree with corresponding acks
if it is okay.
Will be great if it can be tested on gs101 to make sure that I didn't
break anything, I don't have dev gs101 devices.
Signed-off-by: Alexey Klimov <alexey.klimov at linaro.org>
---
Alexey Klimov (5):
dt-bindings: clock: exynos850: Add APM_AP MAILBOX clock
clk: samsung: exynos850: Add APM-to-AP mailbox clock
dt-bindings: mailbox: google,gs101-mbox: Add samsung,exynos850-mbox
mailbox: exynos: Add support for Exynos850 mailbox
arm64: dts: exynos850: Add ap2apm mailbox
.../bindings/mailbox/google,gs101-mbox.yaml | 4 +-
arch/arm64/boot/dts/exynos/exynos850.dtsi | 9 +++
drivers/clk/samsung/clk-exynos850.c | 7 ++-
drivers/mailbox/exynos-mailbox.c | 65 +++++++++++++++++++++-
include/dt-bindings/clock/exynos850.h | 1 +
5 files changed, 81 insertions(+), 5 deletions(-)
---
base-commit: 785f0eb2f85decbe7c1ef9ae922931f0194ffc2e
change-id: 20260320-exynos850-ap2apm-mailbox-cff0c8d69898
Best regards,
--
Alexey Klimov <alexey.klimov at linaro.org>
More information about the linux-arm-kernel
mailing list