android_kernel_motorola_sm6225/arch/sh
Paul Mundt 4ff29ff8e8 sh: clkfwk: Consolidate the ALWAYS_ENABLED / NEEDS_INIT mess.
There is no real distinction here in behaviour, either a clock needs to
be enabled on initialiation or not. The ALWAYS_ENABLED flag was always
intended to only apply to clocks that were physically always on and could
simply not be disabled at all from software. Unfortunately over time this
was abused and the meaning became a bit blurry.

So, we kill off both of all of those paths now, as well as the newer
NEEDS_INIT flag, and consolidate on a CLK_ENABLE_ON_INIT. Clocks that
need to be enabled on initialization can set this, and it will purposely
enable them and bump the refcount up.

Signed-off-by: Paul Mundt <lethal@linux-sh.org>
2009-05-12 05:14:53 +09:00
..
boards sh: Move out cayman-specific panic handler code to its own file. 2009-05-08 17:41:59 +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: r7780 highlander clock fixes 2009-05-11 22:02:00 +09:00
drivers sh: multiple vectors per irq - sh7760 2009-05-11 21:59:58 +09:00
include sh: clkfwk: Consolidate the ALWAYS_ENABLED / NEEDS_INIT mess. 2009-05-12 05:14:53 +09:00
kernel sh: clkfwk: Consolidate the ALWAYS_ENABLED / NEEDS_INIT mess. 2009-05-12 05:14:53 +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
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: Consolidate the boot link and entry offset definitions. 2009-05-10 01:23:25 +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