linux/arch/arm/mach-omap2
Paul Walmsley 1a3377176b OMAP2 clock: drop CONFIG_PARTICIPANT clock flag
It turns out that the only purpose of the CONFIG_PARTICIPANT clock
flag is to prevent omap2_clk_set_rate() and omap2_clk_set_parent()
from being executed on clocks with that flag set.  The rate-changing
component can be more directly accomplished by dropping the .set_rate
and .round_rate function pointers from those CONFIG_PARTICIPANT struct
clks.  As far as the parent-changing component is concerned, it turns
out that none of the CONFIG_PARTICIPANT clocks have multiple parent
choices, so all that is necessary is for omap2_clk_set_parent() to
bail out early if the new parent is equal to the old parent.
Implement this change and get rid of the flag, which has always had a
confusing name (it appears to be a Kconfig option, falsely).

Signed-off-by: Paul Walmsley <paul@pwsan.com>
Cc: Richard Woodruff <r-woodruff2@ti.com>
2010-02-24 12:15:04 -07:00
..
2009-11-22 10:24:33 -08:00
2010-02-24 12:15:02 -07:00
2009-09-24 16:23:07 -07:00
2009-12-11 17:00:43 -07:00
2010-02-15 09:27:05 -08:00
2010-02-15 10:03:33 -08:00
2010-02-15 10:03:34 -08:00
2010-02-15 10:03:34 -08:00
2010-02-03 08:48:06 -08:00
2010-02-03 08:48:06 -08:00
2009-11-22 10:24:32 -08:00