diff options
Diffstat (limited to 'drivers/usb/otg/twl6030-usb.c')
-rw-r--r-- | drivers/usb/otg/twl6030-usb.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/drivers/usb/otg/twl6030-usb.c b/drivers/usb/otg/twl6030-usb.c index e3fa387ca81e..d2a9a8e691b9 100644 --- a/drivers/usb/otg/twl6030-usb.c +++ b/drivers/usb/otg/twl6030-usb.c | |||
@@ -455,7 +455,7 @@ static int __devinit twl6030_usb_probe(struct platform_device *pdev) | |||
455 | 455 | ||
456 | twl->irq_enabled = true; | 456 | twl->irq_enabled = true; |
457 | status = request_threaded_irq(twl->irq1, NULL, twl6030_usbotg_irq, | 457 | status = request_threaded_irq(twl->irq1, NULL, twl6030_usbotg_irq, |
458 | IRQF_TRIGGER_FALLING | IRQF_TRIGGER_RISING, | 458 | IRQF_TRIGGER_FALLING | IRQF_TRIGGER_RISING | IRQF_ONESHOT, |
459 | "twl6030_usb", twl); | 459 | "twl6030_usb", twl); |
460 | if (status < 0) { | 460 | if (status < 0) { |
461 | dev_err(&pdev->dev, "can't get IRQ %d, err %d\n", | 461 | dev_err(&pdev->dev, "can't get IRQ %d, err %d\n", |
@@ -467,7 +467,7 @@ static int __devinit twl6030_usb_probe(struct platform_device *pdev) | |||
467 | } | 467 | } |
468 | 468 | ||
469 | status = request_threaded_irq(twl->irq2, NULL, twl6030_usb_irq, | 469 | status = request_threaded_irq(twl->irq2, NULL, twl6030_usb_irq, |
470 | IRQF_TRIGGER_FALLING | IRQF_TRIGGER_RISING, | 470 | IRQF_TRIGGER_FALLING | IRQF_TRIGGER_RISING | IRQF_ONESHOT, |
471 | "twl6030_usb", twl); | 471 | "twl6030_usb", twl); |
472 | if (status < 0) { | 472 | if (status < 0) { |
473 | dev_err(&pdev->dev, "can't get IRQ %d, err %d\n", | 473 | dev_err(&pdev->dev, "can't get IRQ %d, err %d\n", |