Hi,
here is a patch set for fixing / improving the error handling of HD-audio bus without codecs, which can be seen on some GPUs, for example.
It's been debugged and tested in bugzilla: https://bugzilla.kernel.org/show_bug.cgi?id=207043
Takashi
===
Roy Spliet (1): ALSA: hda: Explicitly permit using autosuspend if runtime PM is supported
Takashi Iwai (5): ALSA: hda: Don't release card at firmware loading error ALSA: hda: Honor PM disablement in PM freeze and thaw_noirq ops ALSA: hda: Release resources at error in delayed probe ALSA: hda: Keep the controller initialization even if no codecs found ALSA: hda: Skip controller resume if not needed
include/sound/hda_codec.h | 5 +++ sound/pci/hda/hda_codec.c | 2 +- sound/pci/hda/hda_intel.c | 106 +++++++++++++++++++++++++++------------------- sound/pci/hda/hda_intel.h | 1 + 4 files changed, 69 insertions(+), 45 deletions(-)