|
@@ -1365,13 +1365,11 @@ void at91_pinctrl_gpio_suspend(void)
|
|
|
__raw_writel(backups[i], pio + PIO_IDR);
|
|
|
__raw_writel(wakeups[i], pio + PIO_IER);
|
|
|
|
|
|
- if (!wakeups[i]) {
|
|
|
- clk_unprepare(gpio_chips[i]->clock);
|
|
|
- clk_disable(gpio_chips[i]->clock);
|
|
|
- } else {
|
|
|
+ if (!wakeups[i])
|
|
|
+ clk_disable_unprepare(gpio_chips[i]->clock);
|
|
|
+ else
|
|
|
printk(KERN_DEBUG "GPIO-%c may wake for %08x\n",
|
|
|
'A'+i, wakeups[i]);
|
|
|
- }
|
|
|
}
|
|
|
}
|
|
|
|