From: Alexey Klimov <alexey.klimov@linaro.org>
To: Krzysztof Kozlowski <krzk@kernel.org>,
Sylwester Nawrocki <s.nawrocki@samsung.com>,
Chanwoo Choi <cw00.choi@samsung.com>,
Alim Akhtar <alim.akhtar@samsung.com>,
Sam Protsenko <semen.protsenko@linaro.org>,
Michael Turquette <mturquette@baylibre.com>,
Stephen Boyd <sboyd@kernel.org>, Rob Herring <robh@kernel.org>,
Conor Dooley <conor+dt@kernel.org>,
Tudor Ambarus <tudor.ambarus@linaro.org>,
Jassi Brar <jassisinghbrar@gmail.com>
Cc: Krzysztof Kozlowski <krzk+dt@kernel.org>,
Peter Griffin <peter.griffin@linaro.org>,
linux-samsung-soc@vger.kernel.org,
linux-arm-kernel@lists.infradead.org, linux-clk@vger.kernel.org,
devicetree@vger.kernel.org, linux-kernel@vger.kernel.org,
Alexey Klimov <alexey.klimov@linaro.org>
Subject: [PATCH 0/5] Exynos850 APM-to-AP mailbox support
Date: Fri, 20 Mar 2026 21:15:12 +0000 [thread overview]
Message-ID: <20260320-exynos850-ap2apm-mailbox-v1-0-983eb3f296fc@linaro.org> (raw)
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>
next reply other threads:[~2026-03-20 21:15 UTC|newest]
Thread overview: 15+ messages / expand[flat|nested] mbox.gz Atom feed top
2026-03-20 21:15 Alexey Klimov [this message]
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
2026-04-02 2:19 ` Alexey Klimov
2026-04-02 6:43 ` Krzysztof Kozlowski
2026-04-15 14:32 ` Alexey Klimov
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=20260320-exynos850-ap2apm-mailbox-v1-0-983eb3f296fc@linaro.org \
--to=alexey.klimov@linaro.org \
--cc=alim.akhtar@samsung.com \
--cc=conor+dt@kernel.org \
--cc=cw00.choi@samsung.com \
--cc=devicetree@vger.kernel.org \
--cc=jassisinghbrar@gmail.com \
--cc=krzk+dt@kernel.org \
--cc=krzk@kernel.org \
--cc=linux-arm-kernel@lists.infradead.org \
--cc=linux-clk@vger.kernel.org \
--cc=linux-kernel@vger.kernel.org \
--cc=linux-samsung-soc@vger.kernel.org \
--cc=mturquette@baylibre.com \
--cc=peter.griffin@linaro.org \
--cc=robh@kernel.org \
--cc=s.nawrocki@samsung.com \
--cc=sboyd@kernel.org \
--cc=semen.protsenko@linaro.org \
--cc=tudor.ambarus@linaro.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).