OMAP2/3/4 clock: combine all omap2_clk_functions
authorPaul Walmsley <paul@pwsan.com>
Wed, 27 Jan 2010 03:13:04 +0000 (20:13 -0700)
committerPaul Walmsley <paul@pwsan.com>
Wed, 27 Jan 2010 03:13:04 +0000 (20:13 -0700)
commit69ecefca514c318d0ce993c48ffa3bad009c7b9b
treeb23bcdbf2eda2fc212a5fd081abda89cbe13927f
parent4b1f76ed4f8012929494261eb6923b3c98554a9a
OMAP2/3/4 clock: combine all omap2_clk_functions

The struct clk_functions for OMAP2, 3, and 4 are all essentially the
same, so combine them.  This removes one multi-OMAP kernel impediment
and saves memory on multi-OMAP builds.

The stubs for omap2_clk_{init,exit}_cpufreq() code will removed once
the OPP layer code that's currently in Kevin's PM branch is merged.

Signed-off-by: Paul Walmsley <paul@pwsan.com>
Cc: Kevin Hilman <khilman@deeprootsystems.com>
arch/arm/mach-omap2/clock.c
arch/arm/mach-omap2/clock.h
arch/arm/mach-omap2/clock2xxx.c
arch/arm/mach-omap2/clock34xx.c
arch/arm/mach-omap2/clock44xx.c