<html>
<head>
<base href="https://bugs.freedesktop.org/" />
</head>
<body>
<p>
<div>
<b><a class="bz_bug_link
bz_status_ASSIGNED "
title="ASSIGNED --- - [HSW] no modes bigger than 1080p in the parsed EDID for 4k TV on both HDMI/VGA"
href="https://bugs.freedesktop.org/show_bug.cgi?id=67030#c31">Comment # 31</a>
on <a class="bz_bug_link
bz_status_ASSIGNED "
title="ASSIGNED --- - [HSW] no modes bigger than 1080p in the parsed EDID for 4k TV on both HDMI/VGA"
href="https://bugs.freedesktop.org/show_bug.cgi?id=67030">bug 67030</a>
from <span class="vcard"><a class="email" href="mailto:damien.lespiau@gmail.com" title="Damien Lespiau <damien.lespiau@gmail.com>"> <span class="fn">Damien Lespiau</span></a>
</span></b>
<pre>Created <span class=""><a href="attachment.cgi?id=83302" name="attach_83302" title="Parse 4k VICs">attachment 83302</a> <a href="attachment.cgi?id=83302&action=edit" title="Parse 4k VICs">[details]</a></span> <a href='page.cgi?id=splinter.html&bug=67030&attachment=83302'>[review]</a>
Parse 4k VICs
Could you try this kernel patch? it parses the HDMI CEA vendor specific block
to look for 4k modes.
I noticed that X prunes those modes because their pixel clock is larger than
the other detailed modes. It'll have to be fixed at some point.
(II) intel(0): Not using mode "3840x2160" (bad mode clock/interlace/doublescan)
You can however use libdrm's modeprint to check that the modes are exposed by
the kernel:
$ ./modeprint i915
Mode: "3840x2160" 3840x2160 30
Mode: "3840x2160" 3840x2160 25
Mode: "3840x2160" 3840x2160 24
I also left printks in this patch:
$ dmesg | grep XXX
[ 4.901749] [drm:do_hdmi_vsdb_modes], XXX: Found 3 modes in the HDMI vsdb
[ 4.901751] [drm:do_hdmi_vsdb_modes], XXX: Found VIC 1
[ 4.901753] [drm:do_hdmi_vsdb_modes], XXX: Found VIC 2
[ 4.901755] [drm:do_hdmi_vsdb_modes], XXX: Found VIC 3</pre>
</div>
</p>
<hr>
<span>You are receiving this mail because:</span>
<ul>
<li>You are the QA Contact for the bug.</li>
</ul>
</body>
</html>