[PATCH 0/4] OMAP2xxx clock/CPUFreq: fix compilation errors; clean up

Paul Walmsley
2010-01-05T02:48:40Z

Hello,

This series fixes several compilation errors for OMAP2xxx chips when
CONFIG_CPU_FREQ is set. These were reported and partially fixed
by Felipe Balbi <felipe.balbi@nokia.com>.

Considerable work is still needed to fully support dynamic frequency
changes on OMAP2xxx-series chips. Readers interested in such a
project are encouraged to review the Maemo Diablo RX-34 and RX-44
kernel source at:

http://repository.maemo.org/pool/diablo/free/k/kernel-source-diablo/

Boot-tested on N800 with n8x0_defconfig with CONFIG_CPU_FREQ; compile-tested
for 2430SDP.

- Paul

---

Felipe Balbi (1):
OMAP2: clock: clk2xxx.c doesn't compile if CPUFREQ is enabled

Paul Walmsley (3):
OMAP2xxx OPP: clean up comments in OPP data
OMAP2 clock: dynamically allocate CPUFreq frequency table
OMAP clock/CPUFreq: avoid leaking the CPUFreq frequency table

arch/arm/mach-omap2/clock2xxx.c | 60 ++++++++++++++++++++++++++-----
arch/arm/mach-omap2/opp2420_data.c | 38 ++++++++++----------
arch/arm/mach-omap2/opp2430_data.c | 30 ++++++++--------
arch/arm/plat-omap/clock.c | 10 +++++
arch/arm/plat-omap/cpu-omap.c | 1 +
arch/arm/plat-omap/include/plat/clock.h | 2 +
6 files changed, 99 insertions(+), 42 deletions(-)