Hi All,

I was wondering whether it is possible to keep the Cortex M3 cores running 
while the OMAP processor is suspended. 

My testing environment was simple: I used Pandaboard (OMAP4430) and kernel 
2.6.35. I wrote an M3 program to toggle one GPIO pin (which drives a LED). As 
long as the M3 program is running, the LED will blink.

On the kernel side, I tried to change the suspend functions in 
arch/arm/mach-omap2/pm44xx.c. I set the states of core_pwrdm and l4per_pwrdm to 
ON, right before the system suspends. However, when the system was suspended 
(omap4_pm_suspend() was invoked), the LED stopped to blink. I think the M3 
cores were powered off then.

Did I miss anything? I'll really appreciate any input. Thanks!

-Felix

--
To unsubscribe from this list: send the line "unsubscribe linux-omap" in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html

Reply via email to