On Fri, Sep 28, 2018 at 11:39 PM Grygorii Strashko <grygorii.strashko@xxxxxx> wrote: > OMAP GPIO driver is checking !BANK_USED() used condition before calling PM > runtime API, because of PM runtime calls in > omap2_gpio_prepare/resume_for_idle(). It's not required any more since > "omap gpio add level idle, cpu_pm and drop runtime_irq_safe" series [1] > from Tony Lindgren was accepted and PM runtime management was enabled in > IRQ chip core by commit be45beb2df69 ("genirq: Add runtime power management > support for IRQ chips") . > > As result safely drop !BANK_USED() checks from omap_gpio_request/free(), > omap_gpio_irq_bus_lock/unlock() and enable PM runtime management for OMAP > GPIO IRQ chip. > > [1] https://www.spinics.net/lists/arm-kernel/msg677583.html > Tested-by: Tony Lindgren <tony@xxxxxxxxxxx> > Signed-off-by: Grygorii Strashko <grygorii.strashko@xxxxxx> Patch applied. Yours, Linus Walleij