Thread (12 messages) flat view 12 messages, 4 authors, 2016-08-30

[PATCH 2/2] clk: mvebu: dynamically allocate resources in Armada CP110 system controller

From: Thomas Petazzoni <hidden>
Date: 2016-08-30 14:15:39
Also in: linux-clk, lkml

Hello,

On Tue, 23 Aug 2016 08:26:49 +0200, Marcin Wojtas wrote:
Original commit, which added support for Armada CP110 system controller
used global variables for storing all clock information. It worked
fine for Armada 7k SoC, with single CP110 block. After dual-CP110 Armada 8k
was introduced, the data got overwritten and corrupted.

This patch fixes the issue by allocating resources dynamically in the
driver probe and storing it as platform drvdata.

Fixes: d3da3eaef7f4 ("clk: mvebu: new driver for Armada CP110 system ...")
Adding:

CC: <redacted>

here would be useful.
Signed-off-by: Marcin Wojtas <redacted>
Other than that:

Tested-by: Thomas Petazzoni <redacted>
 (on Armada 8K hardware)
Reviewed-by: Thomas Petazzoni <redacted>

Thanks a lot for fixing the crap that I initially wrote :-/

Thomas
-- 
Thomas Petazzoni, CTO, Free Electrons
Embedded Linux and Kernel engineering
http://free-electrons.com
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help