[Bug 73362] New: [intel gm965] TV-out not working
bugzilla-daemon at freedesktop.org
bugzilla-daemon at freedesktop.org
Tue Jan 7 08:06:03 PST 2014
https://bugs.freedesktop.org/show_bug.cgi?id=73362
Priority: medium
Bug ID: 73362
CC: intel-gfx-bugs at lists.freedesktop.org
Assignee: intel-gfx-bugs at lists.freedesktop.org
Summary: [intel gm965] TV-out not working
QA Contact: intel-gfx-bugs at lists.freedesktop.org
Severity: normal
Classification: Unclassified
OS: All
Reporter: matthew.khouzam at gmail.com
Hardware: Other
Status: NEW
Version: XOrg CVS
Component: DRM/Intel
Product: DRI
Hello,
I have isolated a bug, I think with the intel driver no longer supporting
tv-out (svideo/component/composite) on newer kernels.
The problem appears to be in drivers/gpu/drm/i915/intel_tv.c, in "void
intel_tv_init(struct drm_device *dev)" (line 1550 approx)
the function tv_is_present_in_vbt return 0 so it aborts at this line.
if (!tv_is_present_in_vbt(dev)) {
DRM_DEBUG_KMS("Integrated TV is not present.\n");
return;
}
Upon inspecting the function static int tv_is_present_in_vbt(struct drm_device
*dev), the device enumeration only cycles through the lvds and the vga out.
As a stop-gap for my htpc, I just changed the return value of that function to
1 and now everything works well for me, but this is a duct tape fix and not
kernel worthy.
I hope this helps, at this point my better half is using the htpc and it would
be very dangerous to my wellbeing if I reboot with the old kernel and
drm.debug=0x6.
Thanks,
Matthew
--
You are receiving this mail because:
You are the QA Contact for the bug.
You are on the CC list for the bug.
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.freedesktop.org/archives/intel-gfx-bugs/attachments/20140107/4b7d0bee/attachment.html>
More information about the intel-gfx-bugs
mailing list