Commit 2448f44f authored by Hans de Goede's avatar Hans de Goede Committed by Andy Shevchenko

platform/x86: intel_int0002_vgpio: Remove IRQF_NO_THREAD irq flag

Remove the IRQF_NO_THREAD irq flag, there is no need for it and it breaks
irq-sharing with the "acpi" irq when passing "threadirqs" on the kernel
cmdline, as the acpi/osl.c code does not pass IRQF_NO_THREAD.
Signed-off-by: default avatarHans de Goede <hdegoede@redhat.com>
Reported-by: default avatarOleksandr Natalenko <oleksandr@natalenko.name>
Tested-by: default avatarOleksandr Natalenko <oleksandr@natalenko.name>
Signed-off-by: default avatarAndy Shevchenko <andriy.shevchenko@linux.intel.com>
parent 19a525d8
...@@ -180,7 +180,7 @@ static int int0002_probe(struct platform_device *pdev) ...@@ -180,7 +180,7 @@ static int int0002_probe(struct platform_device *pdev)
* to gpiochip_set_chained_irqchip, because the irq is shared. * to gpiochip_set_chained_irqchip, because the irq is shared.
*/ */
ret = devm_request_irq(dev, irq, int0002_irq, ret = devm_request_irq(dev, irq, int0002_irq,
IRQF_SHARED | IRQF_NO_THREAD, "INT0002", chip); IRQF_SHARED, "INT0002", chip);
if (ret) { if (ret) {
dev_err(dev, "Error requesting IRQ %d: %d\n", irq, ret); dev_err(dev, "Error requesting IRQ %d: %d\n", irq, ret);
return ret; return ret;
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment