[Bug 72961] New: Patch to hdmi_portclock_limit disables resolutions that worked with the 3.13.6 kernel
bugzilla-daemon at bugzilla.kernel.org
bugzilla-daemon at bugzilla.kernel.org
Tue Mar 25 19:26:53 PDT 2014
https://bugzilla.kernel.org/show_bug.cgi?id=72961
Bug ID: 72961
Summary: Patch to hdmi_portclock_limit disables resolutions
that worked with the 3.13.6 kernel
Product: Drivers
Version: 2.5
Kernel Version: 3.13.7
Hardware: x86-64
OS: Linux
Tree: Mainline
Status: NEW
Severity: normal
Priority: P1
Component: Video(DRI - Intel)
Assignee: intel-gfx-bugs at lists.freedesktop.org
Reporter: nvinson at comcast.net
CC: intel-gfx-bugs at lists.freedesktop.org
Regression: No
My computer uses the Asus Maximux VI Hero motherboard which only contains an
HDMI out, the i4771 CPU, and is connected to a Dell 2713hm using a DVI <-> HDMI
cable
(http://www.amazon.com/gp/product/B00851NVDO/ref=oh_details_o03_s00_i00?ie=UTF8&psc=1).
The rationale for this setup is that the Dell monitor is capable of 2560x1440,
but only if the signal comes in on its DVI or Display Ports. This setup worked
with the 3.13.6 kernel.
However, after upgrading to gentoo-sources 3.13.7 from 3.13.6 I could no longer
switch to 2560x1440 @ 60 Hz due to a patch to the hdmi_portclock_limit()
function found in drivers/gpu/drm/i915/intel_hdmi.c. The patch appears to
limit the port clock to 165000 (while in 3.13.6 it was limited to 300000) and
this limit causes the prune the modeline for the 2560x1440 resolution. I
discovered this by adding debugging statements to the hdmi_portclock_limit()
function for both kernels and comparing dmesg output.
Reproducible: Always
Steps to Reproduce:
1. Update 3.13.6 kernel configuration for 3.13.7 gentoo-sources
2. Build 3.13.7 kernel (and associated modules)
3. Reboot using new kernel
Actual Results:
System reboots and starts using the 1920x1200 resolution. All attempts to
manually set the resolution to 2560x1440 (including adding the modeline using
xrandr) fails.
Expected Results:
System to start up using 2560x1440 resolution as it did with the 3.13.6 linux
kernel.
The patch made to hdmi_portclock_limit() seems to be related to the issues
described in https://bugzilla.kernel.org/show_bug.cgi?id=70331 and
https://bugs.freedesktop.org/show_bug.cgi?id=75345
--
You are receiving this mail because:
You are on the CC list for the bug.
You are the assignee for the bug.
More information about the intel-gfx-bugs
mailing list