From: Michael Tretter <m.tretter@pengutronix.de>
To: Sascha Hauer <s.hauer@pengutronix.de>,
BAREBOX <barebox@lists.infradead.org>
Cc: Steffen Trumtrar <s.trumtrar@pengutronix.de>,
Michael Tretter <m.tretter@pengutronix.de>
Subject: [PATCH v2 0/4] clk: socfpga: agilex5: sync with kernel
Date: Fri, 05 Jun 2026 15:06:42 +0200 [thread overview]
Message-ID: <20260605-socfpga-agilex5-clk-v2-0-780562ec169f@pengutronix.de> (raw)
This is a v2 of the patch series [0] to synchronize the socfpga clock
driver with the kernel driver, which was applied by reverted due to a
compile error.
This series split the original patch into cleanup patches to synchronize
the entire socfpga clock driver with the Linux driver and another patch
to apply the synchronization of the actual Agilex5 driver. Otherwise,
the fix of the compile error would have resulted in inconsistent structs
for the various clocks.
I runtime tested this patch series only on Agilex 5, and only did build
tests on the other SoCFPGA platforms.
[0] https://lore.kernel.org/all/20251215-v2025-11-0-topic-socfpga-agilex5-clk-v1-1-e1270179d761@pengutronix.de/
Signed-off-by: Michael Tretter <m.tretter@pengutronix.de>
---
Michael Tretter (2):
clk: socfpga: sync arria10 clock initialization with kernel
clk: socfpga: remove clk-phase setting
Steffen Trumtrar (2):
clk: socfpga: sync clock structs with kernel
clk: socfpga: agilex5: sync with kernel
drivers/clk/socfpga/clk-agilex5.c | 842 ++++++++++++-----------------------
drivers/clk/socfpga/clk-gate-a10.c | 104 +----
drivers/clk/socfpga/clk-gate-s10.c | 32 +-
drivers/clk/socfpga/clk-periph-a10.c | 39 +-
drivers/clk/socfpga/clk-periph-s10.c | 66 ++-
drivers/clk/socfpga/clk-pll-a10.c | 56 +--
drivers/clk/socfpga/clk-pll-s10.c | 57 ++-
drivers/clk/socfpga/clk.h | 15 +-
drivers/clk/socfpga/stratix10-clk.h | 48 +-
9 files changed, 498 insertions(+), 761 deletions(-)
---
base-commit: 713a1e59dfea4516446822323b7c0db571cb214f
change-id: 20260604-socfpga-agilex5-clk-50bede6b1c8d
Best regards,
--
Michael Tretter <m.tretter@pengutronix.de>
next reply other threads:[~2026-06-05 13:08 UTC|newest]
Thread overview: 5+ messages / expand[flat|nested] mbox.gz Atom feed top
2026-06-05 13:06 Michael Tretter [this message]
2026-06-05 13:06 ` [PATCH v2 1/4] clk: socfpga: sync arria10 clock initialization " Michael Tretter
2026-06-05 13:06 ` [PATCH v2 2/4] clk: socfpga: remove clk-phase setting Michael Tretter
2026-06-05 13:06 ` [PATCH v2 3/4] clk: socfpga: sync clock structs with kernel Michael Tretter
2026-06-05 13:06 ` [PATCH v2 4/4] clk: socfpga: agilex5: sync " Michael Tretter
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=20260605-socfpga-agilex5-clk-v2-0-780562ec169f@pengutronix.de \
--to=m.tretter@pengutronix.de \
--cc=barebox@lists.infradead.org \
--cc=s.hauer@pengutronix.de \
--cc=s.trumtrar@pengutronix.de \
/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