|
@@ -160,10 +160,9 @@ int rt2x00pci_initialize(struct rt2x00_dev *rt2x00dev)
|
|
|
/*
|
|
|
* Register interrupt handler.
|
|
|
*/
|
|
|
- status = request_threaded_irq(rt2x00dev->irq,
|
|
|
- rt2x00dev->ops->lib->irq_handler,
|
|
|
- rt2x00dev->ops->lib->irq_handler_thread,
|
|
|
- IRQF_SHARED, rt2x00dev->name, rt2x00dev);
|
|
|
+ status = request_irq(rt2x00dev->irq,
|
|
|
+ rt2x00dev->ops->lib->irq_handler,
|
|
|
+ IRQF_SHARED, rt2x00dev->name, rt2x00dev);
|
|
|
if (status) {
|
|
|
ERROR(rt2x00dev, "IRQ %d allocation failed (error %d).\n",
|
|
|
rt2x00dev->irq, status);
|