omap3: Add basic support for 720MHz part
authorSanjeev Premi <premi@ti.com>
Tue, 18 Jan 2011 07:49:55 +0000 (13:19 +0530)
committerJason Kridner <jdk@ti.com>
Fri, 16 Sep 2011 22:05:28 +0000 (18:05 -0400)
commitfbe273e009c2a348d6e5419cbff56060c05fd7df
tree27b3b1b33be79268c2d95d2d3a6bed684271f87b
parente78d4072189777bb13c9e1bb0f4fbdaaf67d82ae
omap3: Add basic support for 720MHz part

This patch adds support for new speed enhanced parts with ARM
and IVA running at 720MHz and 520MHz respectively. These parts
can be probed at run-time by reading PRODID.SKUID[3:0] at
0x4830A20C [1].

This patch specifically does following:
 * Detect devices capable of 720MHz.
 * Add new OPP
 * Ensure that OPP is conditionally enabled.
 * Check for presence of IVA before attempting to enable
   the corresponding OPP.

  [1] http://focus.ti.com/lit/ug/spruff1d/spruff1d.pdf

Signed-off-by: Sanjeev Premi <premi@ti.com>
arch/arm/mach-omap2/control.h
arch/arm/mach-omap2/id.c
arch/arm/mach-omap2/opp3xxx_data.c
arch/arm/plat-omap/include/plat/cpu.h