diff --git a/drivers/atm/eni.c b/drivers/atm/eni.c index 956e9accb051d027e63b554db6bae73c3e315abe..485a11a6de96e98be44c27594a1e3646f8f9f7f9 100644 --- a/drivers/atm/eni.c +++ b/drivers/atm/eni.c @@ -1873,7 +1873,7 @@ static int __devinit eni_start(struct atm_dev *dev) kfree(eni_dev->free_list); free_irq: - free_irq(eni_dev->irq, eni_dev); + free_irq(eni_dev->irq, dev); out: return error;