[Bug 91410] [BDW][Audio][HD-A Display] DP/HDMI audio playback abnormal
bugzilla-daemon at freedesktop.org
bugzilla-daemon at freedesktop.org
Mon Apr 18 21:07:40 UTC 2016
https://bugs.freedesktop.org/show_bug.cgi?id=91410
--- Comment #28 from Jim Bride <jim.bride at linux.intel.com> ---
(In reply to Vasily Khoruzhick from comment #27)
> (In reply to Jani Nikula from comment #26)
>
> > + return dev_priv->cdclk_freq;
> > }
> >
> > static int i915_audio_component_sync_audio_rate(struct device *dev,
>
> Is it initialized early enough to allow audio driver querying a clock?
I think the more interesting question is whether or not the HDA driver is
trying to get the CDCLK information too early, which I think it is for the case
of rendering sound to an audio output device that is built into an external
monitor. Currently the HDA driver is getting CDCLK during it's initial
initialization (azx_first_init()) and only updates it when processing a resume
event (azx_resume() and azx_runtime_resume().) These three cases make sense to
me, but I think there's something missing. Since CDCLK can be changed in the
process of initializing a particular port, I wonder if, as Ville suggests, we
wouldn't be better off setting the CDCLK-related state (EM4 & EM5) as a part of
pin_eld_notify() as well.
--
You are receiving this mail because:
You are the QA Contact for the bug.
You are on the CC list for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.freedesktop.org/archives/intel-gfx-bugs/attachments/20160418/20d6abc3/attachment.html>
More information about the intel-gfx-bugs
mailing list