Thread (128 messages) 128 messages, 19 authors, 2011-04-20

[RFC,PATCH 2/3] clk: Generic support for fixed-rate clocks

From: Jeremy Kerr <hidden>
Date: 2011-02-15 01:41:18
Also in: linux-sh, lkml

Hi Ryan,
A fixed clock may still have other operations such as enable/disable.
Then it's not a fixed clock; I'd prefer this to be a separate type, as it's 
now hardware dependent.
Maybe do something like this instead:
#define INIT_CLK_FIXED(name, ops, r) { 		\
	.clk = INIT_CLK(name.clk, ops, rate), 	\
	.clk.ops.get_rate = clk_fixed_get_rate, \
	.rate = (r),				\
}

That's untested though. I'm not sure if you can reliably assign
something twice in a struct initialiser?
also, clk->ops is a const.

Cheers,


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