RE: [PATCH v2 18/18] GPIO: OMAP2+: Clean prepare_for_idle and resume_after_idle

2011-06-16 Thread DebBarma, Tarun Kanti
[...] > > > Simplify omap2_gpio_prepare_for_idle() and > omap2_gpio_resume_after_idle() > > by moving most of the stuff to *_pm_runtime_suspend() and > *_pm_runtime_resume(). > > Also, omap_gpio_suspend() and omap_gpio_resume() optimized to operate > per > > GPIO bank instead of operating on enti

Re: [PATCH v2 18/18] GPIO: OMAP2+: Clean prepare_for_idle and resume_after_idle

2011-06-16 Thread Kevin Hilman
Tarun Kanti DebBarma writes: > Simplify omap2_gpio_prepare_for_idle() and omap2_gpio_resume_after_idle() > by moving most of the stuff to *_pm_runtime_suspend() and > *_pm_runtime_resume(). > Also, omap_gpio_suspend() and omap_gpio_resume() optimized to operate per > GPIO bank instead of operat

[PATCH v2 18/18] GPIO: OMAP2+: Clean prepare_for_idle and resume_after_idle

2011-06-14 Thread Tarun Kanti DebBarma
Simplify omap2_gpio_prepare_for_idle() and omap2_gpio_resume_after_idle() by moving most of the stuff to *_pm_runtime_suspend() and *_pm_runtime_resume(). Also, omap_gpio_suspend() and omap_gpio_resume() optimized to operate per GPIO bank instead of operating on entire list every time. Signed-off