From: Mike Turquette Date: Fri, 7 Oct 2011 06:52:59 +0000 (-0600) Subject: ARM: OMAP3+: dpll: use DPLL's round_rate when setting rate X-Git-Tag: v3.2-rc1~1^2~20^2~5 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=addf888c6945c6e3cff135e7e3bb72cc708d1ca4;p=pandora-kernel.git ARM: OMAP3+: dpll: use DPLL's round_rate when setting rate omap3_noncore_dpll_set_rate uses omap2_dpll_round_rate explicitly. Instead use the struct clk pointer's round_rate function to allow for DPLL's with special needs. An example of a clock that requires this is DPLL_ABE on OMAP4 which can have a 4x multiplier on top of the usual MN dividers depending on register settings. This requires a special round_rate function that might yield a rate different from the initial target. Signed-off-by: Mike Turquette Signed-off-by: Jon Hunter [paul@pwsan.com: split rate assignment portion into a separate patch] Signed-off-by: Paul Walmsley --- Reading git-diff-tree failed