PM: Enable timer register restoration for non-SMP targets
authorJuan Gutierrez <jgutierrez@ti.com>
Tue, 25 Sep 2012 19:49:39 +0000 (14:49 -0500)
committerSuman Anna <s-anna@ti.com>
Wed, 17 Oct 2012 16:38:17 +0000 (11:38 -0500)
commit606845cd7a26092fa0d1a07b51fceb3aa6e4c7f6
tree877cc9fa613b392b9c93087d35598abfcbacfbf4
parentbffe31c2b51218c63817da3a059d3db7abe41a74
PM: Enable timer register restoration for non-SMP targets

The Timer register restoration API was supported and made
available first only in the SMP/BIOS product. This API is
available for both SMP and non-SMP modes in the unified BIOS
6.34 release (starting from 6.34.01.14).

The restore functionality for non-SMP targets was previously
commented out, and relied on the timers being restored by the
host-side code. The Timers are now properly restored even for
non-SMP targets and truely enables any resume from Device OFF
for processors running regular SYS/BIOS, and removes the
dependency with the host-side restore functionality.

Signed-off-by: Juan Gutierrez <jgutierrez@ti.com>
Signed-off-by: Suman Anna <s-anna@ti.com>
src/ti/pm/IpcPower.c
src/ti/pm/IpcPowerDsp.c