Thread (66 messages) 66 messages, 6 authors, 2018-10-06

[PATCH 05/27] clk: sunxi-ng: Use u64 for calculation of NM rate

From: Chen-Yu Tsai <hidden>
Date: 2018-09-04 09:19:06
Also in: dri-devel, linux-clk, linux-devicetree, lkml

On Sun, Sep 2, 2018 at 3:27 PM Jernej Skrabec [off-list ref] wrote:
Allwinner H6 SoC has multiplier N range between 1 and 254. Since parent
rate is 24MHz, intermediate result when calculating final rate easily
overflows 32 bit variable.

Because of that, introduce function for calculating clock rate which
uses 64 bit variable for intermediate result.

Signed-off-by: Jernej Skrabec <redacted>
The code looks good. The A80's Video PLLs are also affected by this.
The range for N on the A80 is 12 ~ 255.

Can you add fixes and stable tags?

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