[Bug 51421] Enabling HDMI sound makes HDMI video flicker (and no sound is heard)

bugzilla-daemon at bugzilla.kernel.org bugzilla-daemon at bugzilla.kernel.org
Thu Dec 13 23:20:12 PST 2012


https://bugzilla.kernel.org/show_bug.cgi?id=51421





--- Comment #9 from Takashi Iwai <tiwai at suse.de>  2012-12-14 07:20:12 ---
(In reply to comment #7)
> Created an attachment (id=89161)
 --> (https://bugzilla.kernel.org/attachment.cgi?id=89161) [details]
> Output of alsa-info.sh after applying the patch suggested by Takashi
> 
> Hi, Takashi and others.
> 
> Sorry for the delay in the response, but I didn't see the message until now. As
> soon as I saw it, I started compiling the kernel.
> 
> OK, so bugzilla doesn't preserves patches and I manually changed the line with
> "SiI1392 HDMI" to just have patch_atihdm instead of patch_generic_hdmi.
> 
> The result is that I now don't get the screen flickering, but, OTOH, I don't
> get any sound if I change from the internal speakers to the HDMI output.

I thought the sound didn't come out of TV even without patching, right?
If so, "no sound from TV" itself is no regression.

> Should I try other combinations of patch_* for that field (if that is
> productive at all)?

Unlikely helpful.

Since patch_atihdmi() didn't give flickering, the HDMI audio infoframe setup
might be the culprit.

Could you try to comment out the call of hdmi_setup_audio_infoframe() in
patch_hdmi.c generic_hdmi_playback_pcm_prepare()?  (Revert back your previous
modification before that.)
If my guess is correct, this should stop flickering.  But the sound won't come
out (unless matching casually).

-- 
Configure bugmail: https://bugzilla.kernel.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.


More information about the intel-gfx-bugs mailing list