linux/arch/sh
Paul Mundt cc96eace48 sh: clkfwk: rate table construction and rounding for SH7785.
This adds support for constructing a rate table by looking at potential
divisors for a specified clock. Each FQRMR clock is given its own table.
Presently each table is rebuilt when the parent propagates down a new
rate, so some more logic needs to be added to do this more intelligently.

Additionally, a fairly generic round_rate() implementation is then
layered on top of it, which subsequently provides us with cpufreq support.

Signed-off-by: Paul Mundt <lethal@linux-sh.org>
2009-05-13 20:28:15 +09:00
..
boards sh: clkfwk: Update SH7785 for refactored clock framework. 2009-05-13 17:55:00 +09:00
boot sh: Merge the split arch/sh/boot/compressed/ Makefiles. 2009-05-10 00:58:21 +09:00
cchips sh: fix the HD64461 level-triggered interrupts handling 2009-03-20 18:57:48 +09:00
configs sh: add sh7770_generic_defconfig 2009-05-12 19:35:51 +09:00
drivers sh: multiple vectors per irq - sh7760 2009-05-11 21:59:58 +09:00
include sh: clkfwk: rate table construction and rounding for SH7785. 2009-05-13 20:28:15 +09:00
kernel sh: clkfwk: rate table construction and rounding for SH7785. 2009-05-13 20:28:15 +09:00
lib sh: Handle calling csum_partial with misaligned data 2009-01-29 11:56:02 +09:00
lib64 sh: Provide an __sdivsi3_2 export for sh64. 2009-05-09 17:57:21 +09:00
math-emu sh: Fix up the math-emu build. 2007-06-11 15:57:42 +09:00
mm sh: Consolidate the boot link and entry offset definitions. 2009-05-10 01:23:25 +09:00
oprofile sh: Add support for SH7724 (SH-Mobile R2R) CPU subtype. 2009-04-16 14:40:56 +09:00
tools sh: add support for SMSC Polaris platform 2009-03-21 01:26:33 +09:00
Kconfig sh: clkfwk: Update SH7785 for refactored clock framework. 2009-05-13 17:55:00 +09:00
Kconfig.cpu sh: Always fixup unaligned userspace accesses on sh64. 2009-05-08 20:32:56 +09:00
Kconfig.debug sh: Kill off extra cflags Kconfig entry. 2009-05-08 20:20:56 +09:00
Makefile sh: Hook up cc-cross-prefix support. 2009-05-10 01:28:01 +09:00