Public bug reported: [Impact]
On arm64 hardware with the NVIDIA NVDA2014 HDA controller, audio stops working after S3 resume and codec commands time out. Resume takes approximately 81 seconds, and audio requires a driver rebind to recover. The hda-acpi driver does not enable runtime PM, so the existing force-suspend/resume helpers do not perform the controller power transitions. The controller is not reinitialized after resume. [Fix] Add runtime suspend/resume callbacks and invoke them explicitly from the system-sleep paths. Stop and reset the controller during suspend, then reinitialize it during resume. [Where problems could occur] The change affects controller reset, wake-event configuration, and reinitialization. Regressions could affect audio or suspend/resume on supported HDA ACPI controllers. NV-Kernels PRs: https://github.com/NVIDIA/NV-Kernels/pull/588 https://github.com/NVIDIA/NV-Kernels/pull/589 ** Affects: linux-nvidia (Ubuntu) Importance: Undecided Status: New -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/2167235 Title: ALSA: hda/acpi: audio fails and resume is delayed after S3 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/linux-nvidia/+bug/2167235/+subscriptions -- ubuntu-bugs mailing list [email protected] https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
