aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorShweta Gulati <shweta.gulati@ti.com>2011-04-26 02:32:26 -0700
committerTony Lindgren <tony@atomide.com>2011-04-26 02:45:32 -0700
commit919686458fabc67a13ffa412f9e5a8fed46d10b8 (patch)
treef9601de66add79f70331cb9842cb2c273131855f
parent26a064d5246e8ac51241d6ec2792aebf24f3b41a (diff)
downloadkernel_samsung_smdk4412-919686458fabc67a13ffa412f9e5a8fed46d10b8.zip
kernel_samsung_smdk4412-919686458fabc67a13ffa412f9e5a8fed46d10b8.tar.gz
kernel_samsung_smdk4412-919686458fabc67a13ffa412f9e5a8fed46d10b8.tar.bz2
OMAP4: Intialize IVA Device in addition to DSP device.
OMAP4 has two different Devices IVA and DSP. DSP is bound with IVA for DVFS. The registration of IVA dev in API 'omap2_init_processor_devices' was missing. Init dev for 'iva_dev' is added. This also fixes the following error seen during boot as omap2_set_init_voltage can now find the iva device omap2_set_init_voltage: Invalid parameters! omap2_set_init_voltage: Unable to put vdd_iva to its init voltage Signed-off-by: Shweta Gulati <shweta.gulati@ti.com> Acked-by: Nishanth Menon <nm@ti.com> Signed-off-by: Tony Lindgren <tony@atomide.com>
-rw-r--r--arch/arm/mach-omap2/pm.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/arch/arm/mach-omap2/pm.c b/arch/arm/mach-omap2/pm.c
index 30af335..49486f5 100644
--- a/arch/arm/mach-omap2/pm.c
+++ b/arch/arm/mach-omap2/pm.c
@@ -89,6 +89,7 @@ static void omap2_init_processor_devices(void)
if (cpu_is_omap44xx()) {
_init_omap_device("l3_main_1", &l3_dev);
_init_omap_device("dsp", &dsp_dev);
+ _init_omap_device("iva", &iva_dev);
} else {
_init_omap_device("l3_main", &l3_dev);
}