]> www.pilppa.org Git - linux-2.6-omap-h63xx.git/blobdiff - drivers/media/video/saa7134/saa7134-alsa.c
[ALSA] Fix synchronize_irq() bugs, redundancies
[linux-2.6-omap-h63xx.git] / drivers / media / video / saa7134 / saa7134-alsa.c
index 047add8f3010efae75fd7128e2d293b75206e1e4..ec6bdb9680a3b2289975e3c8f5b1554e7b0f4ff7 100644 (file)
@@ -954,10 +954,8 @@ static void snd_saa7134_free(struct snd_card * card)
        if (chip->dev->dmasound.priv_data == NULL)
                return;
 
-       if (chip->irq >= 0) {
-               synchronize_irq(chip->irq);
+       if (chip->irq >= 0)
                free_irq(chip->irq, &chip->dev->dmasound);
-       }
 
        chip->dev->dmasound.priv_data = NULL;