]> git.karo-electronics.de Git - mv-sheeva.git/blobdiff - drivers/net/irda/via-ircc.c
drivers/net/irda/{ali-ircc, via-ircc, w83977af-ir}.c: ensure arguments to request_irq...
[mv-sheeva.git] / drivers / net / irda / via-ircc.c
index 2d456dd164fb0e26a82e02d2c0142e1d2d4414c7..1a89fd459dd51110cc0a08931ad917f1e4850a8e 100644 (file)
@@ -1495,14 +1495,14 @@ static int via_ircc_net_open(struct net_device *dev)
        if (request_dma(self->io.dma, dev->name)) {
                IRDA_WARNING("%s, unable to allocate dma=%d\n", driver_name,
                             self->io.dma);
-               free_irq(self->io.irq, self);
+               free_irq(self->io.irq, dev);
                return -EAGAIN;
        }
        if (self->io.dma2 != self->io.dma) {
                if (request_dma(self->io.dma2, dev->name)) {
                        IRDA_WARNING("%s, unable to allocate dma2=%d\n",
                                     driver_name, self->io.dma2);
-                       free_irq(self->io.irq, self);
+                       free_irq(self->io.irq, dev);
                        free_dma(self->io.dma);
                        return -EAGAIN;
                }