[alsa-devel] [PATCH] ALSA: hda - delay resume haswell hdmi codec in system resume

David Henningsson david.henningsson at canonical.com
Tue Mar 26 11:58:27 CET 2013

On 03/26/2013 07:12 PM, mengdong.lin at intel.com wrote:
> From: Mengdong Lin <mengdong.lin at intel.com>
> In system resume, Haswell codec cannot be programmed to D0 before Gfx driver
> initializes the display pipeline and audio, which will trigger an unsol event
> on the pin with HDMI/DP cable connected. Otherwise, the connected pin will
> stay in D3 with right channel muted and thus no sound can be heard.

Thanks for this patch!

Just a question: Is there a difference between real system S3 here, and 
just the normal idle power down? I e, I'm a little unsure myself, but it 
seems like this 300 ms delay would trigger in both cases, causing an 
(unnecessary?) 300 ms delay every time the codec is idle and you want to 
start playback. Is this correct, or did I get something wrong?

David Henningsson, Canonical Ltd.

More information about the Alsa-devel mailing list