Thread (6 messages) flat view 6 messages, 3 authors, 2026-08-18

RE: [PATCH 2/3] clk: samsung: clk-pll: Add support for pll_309

From: "Alim Akhtar" <alim.akhtar@samsung.com>
Date: 2026-08-18 03:59:51
Also in: linux-clk, linux-devicetree, linux-hardening, linux-samsung-soc, lkml

-----Original Message-----
From: Aiden Isik via B4 Relay
[off-list ref]
Sent: Monday, August 17, 2026 3:47 PM
To: Krzysztof Kozlowski <krzk@kernel.org>; Sylwester Nawrocki
[off-list ref]; Chanwoo Choi [off-list ref];
Peter Griffin [off-list ref]; Alim Akhtar
[off-list ref]; Michael Turquette
[off-list ref]; Stephen Boyd [off-list ref]; Brian
Masney [off-list ref]; Rob Herring [off-list ref]; Conor
Dooley [off-list ref]; Kees Cook [off-list ref]; Gustavo A.
R. Silva [off-list ref]
Cc: linux-samsung-soc@vger.kernel.org; linux-clk@vger.kernel.org;
devicetree@vger.kernel.org; linux-arm-kernel@lists.infradead.org; linux-
kernel@vger.kernel.org; linux-hardening@vger.kernel.org; Aiden Isik
[off-list ref]
Subject: [PATCH 2/3] clk: samsung: clk-pll: Add support for pll_309

From: Aiden Isik <redacted>

pll_309 (referred to in the downstream kernel sources as frd_309_rpll) is one
of two PLLs used in the Exynos5515 SoC. It is an integer/fractional PLL with an
FVCO of 600-2400MHz.

It has the same locktime (500), and kdiv/mdiv/pdiv/sdiv masks and shifts as
pll_531x, so it can be handled in exactly the same way.

When defining a PLL, the "con" parameter should be set to the CON3 register,
like this:

PLL(pll_309, CLK_FOUT_AUD_PLL, "fout_aud_pll", "oscclk",
    PLL_LOCKTIME_PLL_AUD, PLL_CON3_PLL_AUD, NULL),
This patch does more then what is described above; please explain all changes in the commit. 
If needed, split this into common and pll_309 specific changes. Thanks!

Regards,
Alim

Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help