Revert "ALSA: hda: Flush interrupts on disabling"
[linux-2.6-block.git] / sound / pci / hda / hda_intel.c
index a815bc8117994d86db3c4cf27e1bdd80c0428262..cf53fbd872ee34526d277bd4f479c1a5024b32b6 100644 (file)
@@ -1348,9 +1348,9 @@ static int azx_free(struct azx *chip)
        }
 
        if (bus->chip_init) {
-               azx_stop_chip(chip);
                azx_clear_irq_pending(chip);
                azx_stop_all_streams(chip);
+               azx_stop_chip(chip);
        }
 
        if (bus->irq >= 0)