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

Reply via email to