mirror of
https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
synced 2026-05-08 08:02:59 -04:00
gpio: sifive: Support IRQ wake
Each pin drives a separate interrupt in the parent IRQ domain, so there is no need to set IRQCHIP_MASK_ON_SUSPEND. Signed-off-by: Samuel Holland <samuel.holland@sifive.com> Signed-off-by: Bartosz Golaszewski <bartosz.golaszewski@linaro.org>
This commit is contained in:
committed by
Bartosz Golaszewski
parent
eec349dbe4
commit
d16e0b0e79
@@ -150,6 +150,7 @@ static const struct irq_chip sifive_gpio_irqchip = {
|
||||
.irq_disable = sifive_gpio_irq_disable,
|
||||
.irq_eoi = sifive_gpio_irq_eoi,
|
||||
.irq_set_affinity = sifive_gpio_irq_set_affinity,
|
||||
.irq_set_wake = irq_chip_set_wake_parent,
|
||||
.flags = IRQCHIP_IMMUTABLE,
|
||||
GPIOCHIP_IRQ_RESOURCE_HELPERS,
|
||||
};
|
||||
|
||||
Reference in New Issue
Block a user