|
@@ -311,9 +311,10 @@ static int __init apne_probe1(struct net_device *dev, int ioaddr)
|
|
|
#endif
|
|
|
|
|
|
dev->base_addr = ioaddr;
|
|
|
+ dev->irq = IRQ_AMIGA_PORTS;
|
|
|
|
|
|
/* Install the Interrupt handler */
|
|
|
- i = request_irq(IRQ_AMIGA_PORTS, apne_interrupt, IRQF_SHARED, DRV_NAME, dev);
|
|
|
+ i = request_irq(dev->irq, apne_interrupt, IRQF_SHARED, DRV_NAME, dev);
|
|
|
if (i) return i;
|
|
|
|
|
|
for(i = 0; i < ETHER_ADDR_LEN; i++) {
|