<html>
<head>
<base href="https://bugs.freedesktop.org/">
</head>
<body>
<p>
<div>
<b><a class="bz_bug_link
bz_status_NEEDINFO "
title="NEEDINFO - [GLK-RVP]/[APL-Electro]HDA verb command response timedout; board to board variation with same S/W"
href="https://bugs.freedesktop.org/show_bug.cgi?id=102937#c10">Comment # 10</a>
on <a class="bz_bug_link
bz_status_NEEDINFO "
title="NEEDINFO - [GLK-RVP]/[APL-Electro]HDA verb command response timedout; board to board variation with same S/W"
href="https://bugs.freedesktop.org/show_bug.cgi?id=102937">bug 102937</a>
from <span class="vcard"><a class="email" href="mailto:jani.nikula@intel.com" title="Jani Nikula <jani.nikula@intel.com>"> <span class="fn">Jani Nikula</span></a>
</span></b>
<pre>(In reply to Abhay Kumar from <a href="show_bug.cgi?id=102937#c8">comment #8</a>)
<span class="quote">> <a href="https://cgit.freedesktop.org/drm/drm-tip/tree/drivers/gpu/drm/i915/">https://cgit.freedesktop.org/drm/drm-tip/tree/drivers/gpu/drm/i915/</a>
> intel_cdclk.c
>
> we are not entering into func "intel_crtc_compute_min_cdclk"
>
> if (intel_crtc_has_dp_encoder(crtc_state) &&
> crtc_state->has_audio &&
> crtc_state->port_clock >= 540000 &&
> crtc_state->lane_count == 4) {
> if (IS_CANNONLAKE(dev_priv) || IS_GEMINILAKE(dev_priv)) {
> /* Display WA #1145: glk,cnl */
> min_cdclk = max(316800, min_cdclk);
> } else if (IS_GEN9(dev_priv) || IS_BROADWELL(dev_priv)) {
> /* Display WA #1144: skl,bxt */
> min_cdclk = max(432000, min_cdclk);
> }
> }
>
>
> Looks like it will only enter inside for HBR2 and not for HBR or RBR.</span >
Look right below that:
/* According to BSpec, "The CD clock frequency must be at least twice
* the frequency of the Azalia BCLK." and BCLK is 96 MHz by default.
*/
if (crtc_state->has_audio && INTEL_GEN(dev_priv) >= 9)
min_cdclk = max(2 * 96000, min_cdclk);</pre>
</div>
</p>
<hr>
<span>You are receiving this mail because:</span>
<ul>
<li>You are on the CC list for the bug.</li>
<li>You are the assignee for the bug.</li>
<li>You are the QA Contact for the bug.</li>
</ul>
</body>
</html>