linux/drivers/sh
Paul Mundt 8e122db61c sh: clkfwk: Add a helper for rate rounding by divisor ranges.
This adds a new clk_rate_div_range_round() for implementing rate rounding
by divisor ranges. This can be used trivially by clocks that support
arbitrary ranged divisors without the need for rate table construction.

This should only be used by clocks that both have large divisor ranges in
addition to clocks that will never be arbitrarily scaled, as the lack of
a backing frequency table will prevent cpufreq from being able to do much
of anything with them.

Primarily intended for use as a ->recalc helper.

Signed-off-by: Paul Mundt <lethal@linux-sh.org>
2010-10-15 18:33:24 +09:00
..
intc sh: intc: Fix build with IRQ balancing disabled. 2010-10-06 16:44:10 +09:00
maple sh: maple: PHYSADDR() -> virt_to_phys() conversion. 2009-10-13 12:35:30 +09:00
superhyway
clk-cpg.c sh: remove name and id from struct clk 2010-10-13 19:23:05 +09:00
clk.c sh: clkfwk: Add a helper for rate rounding by divisor ranges. 2010-10-15 18:33:24 +09:00
Kconfig sh: intc: Split up the INTC code. 2010-10-05 22:10:30 +09:00
Makefile sh: intc: Split up the INTC code. 2010-10-05 22:10:30 +09:00
pfc.c sh: pfc: Fix up BUG() triggered by gpiolib debugfs lookups. 2010-10-04 05:15:20 +09:00