PM: Enable mbox interrupt in wugen for DSP before suspending
authorFernando Guzman Lugo <fernando.lugo@ti.com>
Tue, 22 May 2012 22:39:56 +0000 (17:39 -0500)
committerSuman Anna <s-anna@ti.com>
Fri, 20 Jul 2012 00:20:01 +0000 (19:20 -0500)
commitbabf5fe293ef5ff912c198c905cb0b07f6e0df85
tree7b8bde974ef2413845d1d00d02065bcc44716069
parent60338b71bffa0550dc33a2902df287915c03902b
PM: Enable mbox interrupt in wugen for DSP before suspending

The DSP is not resuming properly for some reason with the latest
host-side code. The hard-reset is being effective only after the
DSP is specifically woken up. This is currently being achieved by
enabling the mailbox interrupt in the DSP Wakeup Generator (wugen)
before suspending. A mailbox message always triggers the resume on
the host processor side, and this message will wake up the DSP and
cause the resume to complete successfully.

Signed-off-by: Fernando Guzman Lugo <fernando.lugo@ti.com>
src/ti/pm/IpcPowerDsp.c