diff options
Diffstat (limited to 'sound/pci/ens1370.c')
-rw-r--r-- | sound/pci/ens1370.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/sound/pci/ens1370.c b/sound/pci/ens1370.c index 52fae4a7cfdd..fbf1124f7c79 100644 --- a/sound/pci/ens1370.c +++ b/sound/pci/ens1370.c | |||
@@ -1910,7 +1910,8 @@ static int snd_ensoniq_free(struct ensoniq *ensoniq) | |||
1910 | outl(0, ES_REG(ensoniq, CONTROL)); /* switch everything off */ | 1910 | outl(0, ES_REG(ensoniq, CONTROL)); /* switch everything off */ |
1911 | outl(0, ES_REG(ensoniq, SERIAL)); /* clear serial interface */ | 1911 | outl(0, ES_REG(ensoniq, SERIAL)); /* clear serial interface */ |
1912 | #endif | 1912 | #endif |
1913 | synchronize_irq(ensoniq->irq); | 1913 | if (ensoniq->irq >= 0) |
1914 | synchronize_irq(ensoniq->irq); | ||
1914 | pci_set_power_state(ensoniq->pci, 3); | 1915 | pci_set_power_state(ensoniq->pci, 3); |
1915 | __hw_end: | 1916 | __hw_end: |
1916 | #ifdef CHIP1370 | 1917 | #ifdef CHIP1370 |