]> www.pilppa.org Git - linux-2.6-omap-h63xx.git/commit
omap2 clock: generalize initial clock rate setup: recalculate_root_clocks()
authorPaul Walmsley <paul@pwsan.com>
Mon, 27 Aug 2007 08:38:58 +0000 (02:38 -0600)
committerTony Lindgren <tony@atomide.com>
Fri, 31 Aug 2007 17:45:31 +0000 (10:45 -0700)
commitd80d71fa70b21044209b0887cc219a898f2f1b2a
tree8ab7b67b3f01bad8dc3d5a568c974526adee84ef
parentd2bf1991ddcb114d2a9362a055ec1f1a60244ac7
omap2 clock: generalize initial clock rate setup: recalculate_root_clocks()

Add a new clock framework function, recalculate_root_clocks(), that
recalculates all root clocks (i.e., clocks with no parent clock).
Call this function in omap2_clk_arch_init(), rather than manually
propagating specific clocks.  Add propagate_rate() recalcs to func_32k_ck
and osc_ck.

Signed-off-by: Paul Walmsley <paul@pwsan.com>
Signed-off-by: Tony Lindgren <tony@atomide.com>
arch/arm/mach-omap2/clock.c
arch/arm/mach-omap2/clock.h
arch/arm/plat-omap/clock.c
include/asm-arm/arch-omap/clock.h