These changes are the raw update to linux-4.4.6-rt14. Kernel sources
[kvmfornfv.git] / kernel / drivers / input / misc / twl6040-vibra.c
index 0e0d094..ea63fad 100644 (file)
@@ -308,7 +308,8 @@ static int twl6040_vibra_probe(struct platform_device *pdev)
        mutex_init(&info->mutex);
 
        error = devm_request_threaded_irq(&pdev->dev, info->irq, NULL,
-                                         twl6040_vib_irq_handler, 0,
+                                         twl6040_vib_irq_handler,
+                                         IRQF_ONESHOT,
                                          "twl6040_irq_vib", info);
        if (error) {
                dev_err(info->dev, "VIB IRQ request failed: %d\n", error);