Thread (64 messages) 64 messages, 4 authors, 2016-06-03

[PATCH 02/16] clk: sunxi-ng: Add common infrastructure

From: Jean-Francois Moine <hidden>
Date: 2016-05-16 08:02:39
Also in: linux-clk

On Sun, 15 May 2016 20:31:22 +0200
Maxime Ripard [off-list ref] wrote:
quoted
quoted
+void ccu_helper_wait_for_lock(struct ccu_common *common, u32 lock)
+{
+       u32 reg;
+
+       if (!(common->features & CCU_FEATURE_LOCK))
+               return;
+
+       WARN_ON(readl_relaxed_poll_timeout(common->base + common->reg, reg,
+                                          !(reg & lock), 0, 500));
                                    no delay between reads? ^
Yes, I intended it to be a simple busy waiting loop since I don't
expect it to be very long. Do yu have any more data on how much time
it usually takes?
I have a Soc in which the rate of the audio clock is stable after a
good second.

-- 
Ken ar c'henta?	|	      ** Breizh ha Linux atav! **
Jef		|		http://moinejf.free.fr/
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help