[PATCH 1/3] Add a common struct clk

Jeremy Kerr jeremy.kerr at canonical.com
Wed Dec 8 21:16:53 EST 2010


Hi Ben,

> Why do they need atomic clocks?

Some of the clocks need enabling/disabling at interrupt time, and apparently 
can't be deferred to a non-atomic context. You'd have to query them for more 
details though, this is all I know at this stage.

> This is starting to look like a real mess.

The only external change this brings is that the clock driver uses 
INIT_CLK_ATOMIC rather than INIT_CLK.

Cheers,


Jeremy



More information about the linux-arm-kernel mailing list