Hi Tarun, Tarun Kanti DebBarma <tarun.kanti@xxxxxx> writes: > This series is continuation of cleanup of OMAP GPIO driver and fixes. > The cleanup include getting rid of cpu_is_* checks wherever possible, > use of gpio_bank list instead of static array, use of unique platform > specific value associated data member to OMAP platforms to avoid > cpu_is_* checks. The series also include PM runtime support.* I tested this series on top of v3.1-rc4 using a 3430/n900 platform. During suspend the PER powerdomain does not hit the targetted power state. Also, in idle PER never hits retention. As with previous versions of this series, it appears to be related to debounce clocks being left enabled. On my n900, I removed debounce from all the GPIO keys pads and PER was then able to hit retention during suspend and idle. Please be sure to test on a platform that is using debounce, or modify the board file for one of the platforms your testing so that at least one of the GPIOs has debounce enabled so you are verifying the debounce clock gating during suspend and idle. Thanks, Kevin -- To unsubscribe from this list: send the line "unsubscribe linux-omap" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html