PM: Configure deepsleep for IPU in a generic way
authorJuan Gutierrez <jgutierrez@ti.com>
Tue, 27 Mar 2012 23:19:41 +0000 (17:19 -0600)
committerSuman Anna <s-anna@ti.com>
Mon, 7 May 2012 02:09:19 +0000 (21:09 -0500)
commit8befb7dd1aed3483c6ad763129f62a274185d32c
tree4500429714ebe24489783451148d7ac781d3e210
parent37fc67a9cc29980966933b698b4ed572d5401015
PM: Configure deepsleep for IPU in a generic way

Depending on the BIOS version used, the Power Suspend API for IPU
could be executed as an asynchronous non-blocking call in just one
core (in a SMP environment) or as a synchronous blocking call in
both cores (non-SMP environment). This patch ensures that each
core sets/recovers its deepsleep configuration irrespective of the
mode and the core where the Power_suspend function is actually
executed.

Signed-off-by: Paul Hunt <hunt@ti.com>
Signed-off-by: Juan Gutierrez <jgutierrez@ti.com>
src/ti/pm/IpcPower.c