diff options
author | Angela Stegmaier <angelabaker@ti.com> | 2010-09-09 15:35:01 -0500 |
---|---|---|
committer | Ricardo Perez Olivares <x0081762@ti.com> | 2010-09-09 18:22:32 -0500 |
commit | 910c32648ebddfd9a3224c2fc3d0149375e14c9c (patch) | |
tree | db856aa774f63c0453ba87d88b2a5fef41005861 | |
parent | af622912c97a4953e097ca3037fa52ea6d905a30 (diff) |
SYSLINK:IPU-PM: call sleep and wakeup instead of stop and start
This patch updates the ipu pm module to call sleep and wakeup
instead of stop and start.
Signed-off-by: Angela Stegmaier <angelabaker@ti.com>
-rw-r--r-- | drivers/dsp/syslink/ipu_pm/ipu_pm.c | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/drivers/dsp/syslink/ipu_pm/ipu_pm.c b/drivers/dsp/syslink/ipu_pm/ipu_pm.c index eb8a34d960f1..d8342c9a521e 100644 --- a/drivers/dsp/syslink/ipu_pm/ipu_pm.c +++ b/drivers/dsp/syslink/ipu_pm/ipu_pm.c @@ -3080,12 +3080,12 @@ int ipu_pm_save_ctx(int proc_id) /* Check for APPM3, if loaded reset first */ if (app_loaded) { - retval = rproc_stop(app_rproc); + retval = rproc_sleep(app_rproc); if (retval) goto error; handle->rcb_table->state_flag |= APP_PROC_DOWN; } - retval = rproc_stop(sys_rproc); + retval = rproc_sleep(sys_rproc); if (retval) goto error; handle->rcb_table->state_flag |= SYS_PROC_DOWN; @@ -3153,12 +3153,12 @@ int ipu_pm_restore_ctx(int proc_id) omap_mbox_restore_ctx(ducati_mbox); iommu_restore_ctx(ducati_iommu); - retval = rproc_start(sys_rproc, NULL); + retval = rproc_wakeup(sys_rproc); if (retval) goto error; handle->rcb_table->state_flag &= ~SYS_PROC_DOWN; if (ipu_pm_get_state(proc_id) & APP_PROC_LOADED) { - retval = rproc_start(app_rproc, NULL); + retval = rproc_wakeup(app_rproc); if (retval) goto error; handle->rcb_table->state_flag &= ~APP_PROC_DOWN; |