public inbox for linux-arm-kernel@lists.infradead.org
 help / color / mirror / Atom feed
* [PATCH 0/5] Exynos850 APM-to-AP mailbox support
@ 2026-03-20 21:15 Alexey Klimov
  2026-03-20 21:15 ` [PATCH 1/5] dt-bindings: clock: exynos850: Add APM_AP MAILBOX clock Alexey Klimov
                   ` (5 more replies)
  0 siblings, 6 replies; 12+ messages in thread
From: Alexey Klimov @ 2026-03-20 21:15 UTC (permalink / raw)
  To: Krzysztof Kozlowski, Sylwester Nawrocki, Chanwoo Choi,
	Alim Akhtar, Sam Protsenko, Michael Turquette, Stephen Boyd,
	Rob Herring, Conor Dooley, Tudor Ambarus, Jassi Brar
  Cc: Krzysztof Kozlowski, Peter Griffin, linux-samsung-soc,
	linux-arm-kernel, linux-clk, devicetree, linux-kernel,
	Alexey Klimov

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@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@linaro.org>



^ permalink raw reply	[flat|nested] 12+ messages in thread

end of thread, other threads:[~2026-03-24 12:44 UTC | newest]

Thread overview: 12+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2026-03-20 21:15 [PATCH 0/5] Exynos850 APM-to-AP mailbox support Alexey Klimov
2026-03-20 21:15 ` [PATCH 1/5] dt-bindings: clock: exynos850: Add APM_AP MAILBOX clock Alexey Klimov
2026-03-24 12:42   ` (subset) " Krzysztof Kozlowski
2026-03-20 21:15 ` [PATCH 2/5] clk: samsung: exynos850: Add APM-to-AP mailbox clock Alexey Klimov
2026-03-24 12:44   ` (subset) " Krzysztof Kozlowski
2026-03-20 21:15 ` [PATCH 3/5] dt-bindings: mailbox: google,gs101-mbox: Add samsung,exynos850-mbox Alexey Klimov
2026-03-21 10:46   ` Krzysztof Kozlowski
2026-03-20 21:15 ` [PATCH 4/5] mailbox: exynos: Add support for Exynos850 mailbox Alexey Klimov
2026-03-22 14:15   ` kernel test robot
2026-03-23 16:31     ` Alexey Klimov
2026-03-20 21:15 ` [PATCH 5/5] arm64: dts: exynos850: Add ap2apm mailbox Alexey Klimov
2026-03-21 10:44 ` [PATCH 0/5] Exynos850 APM-to-AP mailbox support Krzysztof Kozlowski

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox