Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- diff --git a/arch/arm/common/edma.c b/arch/arm/common/edma.c
- index f15cdb9..033317c 100644
- --- a/arch/arm/common/edma.c
- +++ b/arch/arm/common/edma.c
- @@ -1809,6 +1809,7 @@ static int edma_pm_suspend(struct device *dev)
- pm_runtime_put_sync(dev);
- + dev_err(dev, "%s\n", __func__);
- return 0;
- }
- @@ -1861,10 +1862,25 @@ static int edma_pm_resume(struct device *dev)
- pm_runtime_put_sync(dev);
- + dev_err(dev, "%s\n", __func__);
- return 0;
- }
- +#if 1
- static SIMPLE_DEV_PM_OPS(edma_pm_ops, edma_pm_suspend, edma_pm_resume);
- +#endif
- +#if 0
- +static const struct dev_pm_ops edma_pm_ops = {
- + .suspend_noirq = edma_pm_suspend,
- + .resume_noirq = edma_pm_resume,
- +};
- +#endif
- +#if 0
- +static const struct dev_pm_ops edma_pm_ops = {
- + .suspend_late = edma_pm_suspend,
- + .resume_early = edma_pm_resume,
- +};
- +#endif
- static struct platform_driver edma_driver = {
- .driver = {
- diff --git a/arch/arm/mach-omap2/omap_device.c b/arch/arm/mach-omap2/omap_device.c
- index d4620a2..b917214 100644
- --- a/arch/arm/mach-omap2/omap_device.c
- +++ b/arch/arm/mach-omap2/omap_device.c
- @@ -629,6 +629,7 @@ static int _od_suspend_noirq(struct device *dev)
- }
- }
- + dev_err(dev, "%s: suspended\n", __func__);
- return ret;
- }
- @@ -649,6 +650,7 @@ static int _od_resume_noirq(struct device *dev)
- pm_generic_runtime_resume(dev);
- }
- + dev_err(dev, "%s: resumed\n", __func__);
- return pm_generic_resume_noirq(dev);
- }
- #else
- diff --git a/drivers/base/power/main.c b/drivers/base/power/main.c
- index 9f098a8..11d5f0f 100644
- --- a/drivers/base/power/main.c
- +++ b/drivers/base/power/main.c
- @@ -518,6 +518,7 @@ static int device_resume_early(struct device *dev, pm_message_t state)
- Out:
- TRACE_RESUME(error);
- + dev_err(dev, "%s enable\n", __func__);
- pm_runtime_enable(dev);
- return error;
- }
- @@ -762,6 +763,7 @@ static void device_complete(struct device *dev, pm_message_t state)
- device_unlock(dev);
- + dev_err(dev, "%s put\n", __func__);
- pm_runtime_put(dev);
- }
- @@ -934,6 +936,7 @@ static int device_suspend_late(struct device *dev, pm_message_t state)
- pm_callback_t callback = NULL;
- char *info = NULL;
- + dev_err(dev, "%s disable\n", __func__);
- __pm_runtime_disable(dev, false);
- if (dev->power.syscore)
- @@ -1245,6 +1248,7 @@ static int device_prepare(struct device *dev, pm_message_t state)
- * block runtime suspend here, during the prepare phase, and allow
- * it again during the complete phase.
- */
- + dev_err(dev, "%s get\n", __func__);
- pm_runtime_get_noresume(dev);
- device_lock(dev);
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement