|
@@ -1972,7 +1972,7 @@ static int __devinit smsc911x_drv_probe(struct platform_device *pdev)
|
|
|
smsc911x_reg_write(pdata, INT_STS, 0xFFFFFFFF);
|
|
|
|
|
|
retval = request_irq(dev->irq, smsc911x_irqhandler,
|
|
|
- irq_flags | IRQF_DISABLED, dev->name, dev);
|
|
|
+ irq_flags | IRQF_SHARED, dev->name, dev);
|
|
|
if (retval) {
|
|
|
SMSC_WARNING(PROBE,
|
|
|
"Unable to claim requested irq: %d", dev->irq);
|