omap3: Workaround to support 1GHz processor speed
authorSanjeev Premi <premi@ti.com>
Thu, 29 Apr 2010 09:10:24 +0000 (14:40 +0530)
committerSanjeev Premi <premi@ti.com>
Thu, 29 Apr 2010 15:03:32 +0000 (20:33 +0530)
commitdc94d8db03fc6c5918960ebf069cfc81e5998665
tree376dfbfea82c73e83cc465a1d93ece121d00714e
parent46b72bba7f8656903babb079b5d95d91a608c2f3
omap3: Workaround to support 1GHz processor speed

With mpurate=1000 (for the AM/DM37x parts), the kernel
doesn't boot. The operating voltage is not sufficient
for running MPU at 1GHz. Voltage needs to be increased
before increasing the frequency.

I2C subsystem is not initialized when omap2_clk_arch_init()
is called.

This patch implements workaround to delay the frequency
change until SmartReflex driver is initialized to set the
desired frequency.
arch/arm/mach-omap2/clock34xx.c
arch/arm/mach-omap2/smartreflex.c