|
@@ -1165,6 +1165,8 @@ static int snd_fm801_free(struct fm801 *chip)
|
|
cmdw |= 0x00c3;
|
|
cmdw |= 0x00c3;
|
|
fm801_writew(chip, IRQ_MASK, cmdw);
|
|
fm801_writew(chip, IRQ_MASK, cmdw);
|
|
|
|
|
|
|
|
+ devm_free_irq(&chip->pci->dev, chip->irq, chip);
|
|
|
|
+
|
|
__end_hw:
|
|
__end_hw:
|
|
#ifdef CONFIG_SND_FM801_TEA575X_BOOL
|
|
#ifdef CONFIG_SND_FM801_TEA575X_BOOL
|
|
if (!(chip->tea575x_tuner & TUNER_DISABLED)) {
|
|
if (!(chip->tea575x_tuner & TUNER_DISABLED)) {
|