PM: implementing PM on DCE side
authorGuillaume Aubertin <g-aubertin@ti.com>
Thu, 16 Aug 2012 17:11:05 +0000 (19:11 +0200)
committerGuillaume Aubertin <g-aubertin@ti.com>
Fri, 17 Aug 2012 11:19:38 +0000 (13:19 +0200)
commitff8487cb15d5042137dd6715e34c749c72ce3e72
tree2163628766d0c9dc894a18643b23b660966463c0
parent78215f56a685cf92bf24682fd7dbe15d480f711f
PM: implementing PM on DCE side

this implementation relies on the pm_runtime implementation in omapdce kernel
driver.

- IVAHD power-on is handled by the kernel through pm_runtime_get_sync(), in the
rpmsg_probe() function. this put the IP in HW_AUTO.

-  ivahd_acquire() and ivahd_release() are now used to switch from HW_AUTO to
SW_WAKEUP when we need to use the IVAHD. the frequency is no more changed
from ducati side.
ducati/ti/dce/dce.c
ducati/ti/dce/dce_priv.h
ducati/ti/dce/ivahd.c