> On Oct 23, 2020, at 19:34, Takashi Iwai <ti...@suse.de> wrote: > > On Fri, 23 Oct 2020 12:23:36 +0200, > Kai-Heng Feng wrote: >> >> @@ -1038,14 +1036,6 @@ static int azx_suspend(struct device *dev) >> __azx_runtime_suspend(chip); >> else >> pm_runtime_force_suspend(dev); >> - if (bus->irq >= 0) { >> - free_irq(bus->irq, chip); >> - bus->irq = -1; >> - chip->card->sync_irq = -1; >> - } > > This release of irq has nothing to do with MSI. There has been PCI > controllers that assign to a different IRQ line after the resume. Can this issue happened before commit 41017f0cac925 ("[PATCH] PCI: MSI(X) save/restore for suspend/resume") was merged? Kai-Heng > >> - if (azx_acquire_irq(chip, 1) < 0) >> - return -EIO; > > Ditto. > > > thanks, > > Takashi
- [PATCH 1/4] ALSA: hda: Refactor codec PM to use direct-c... Kai-Heng Feng
- [PATCH 2/4] ALSA: hda: Stop mangling PCI MSI Kai-Heng Feng
- Re: [PATCH 2/4] ALSA: hda: Stop mangling PCI MS... Takashi Iwai
- Re: [PATCH 2/4] ALSA: hda: Stop mangling PC... Kai-Heng Feng
- Re: [PATCH 2/4] ALSA: hda: Stop manglin... Takashi Iwai
- [PATCH 4/4] ALSA: hda: Reinstate runtime_allow() fo... Kai-Heng Feng
- [PATCH 3/4] ALSA: hda: Refactor controller PM to us... Kai-Heng Feng
- Re: [PATCH 3/4] ALSA: hda: Refactor controller ... Takashi Iwai
- Re: [PATCH 3/4] ALSA: hda: Refactor control... Kai-Heng Feng
- Re: [PATCH 3/4] ALSA: hda: Refactor controller ... kernel test robot
- Re: [PATCH 1/4] ALSA: hda: Refactor codec PM to use... Takashi Iwai
- Re: [PATCH 1/4] ALSA: hda: Refactor codec PM to... Kai-Heng Feng
- Re: [PATCH 1/4] ALSA: hda: Refactor codec P... Takashi Iwai