http://bugs.freedesktop.org/show_bug.cgi?id=13990
Alec Habig changed:
What |Removed |Added
----------------------------------------------------------------------------
Summary|Doublesight DS-240WB not |DVI port on port replicator
|detected on DVI port |not probed
--- Comment #6 from Alec Habig 2008-01-15 11:08:52 PST ---
So finally had a chance to sit down and read the source. In rhd_id.c the chip
ID is mapped correctly to a plain T60p and it's mobility FireGL 5200,
{ 0x71C4, 0x17AA, 0x2007, "Lenovo Thinkpad T60p", RHD_CARD_FLAG_NONE,
PANEL_B2_VGA_A0 }
The PANEL_B2_VGA_A0 macro sets up the LCD panel and the VGA port, but does not
set up the DVI port. This is consistent with the behavior noted above, and
explains why I have to turn HPD off to see the DVI port at all, since the
driver is told not to expect one.
The thinkpad port replicator I am using is a fairly dumb unit, I suspect that
the knowledge of the DVI port is all in the laptop itself, with only the
physical connection hardware on the docking station. In fact, when not docked,
the DVI port is happily detected (just not connected of course).
So changing the macro to PANEL_B2_VGA_A0_DVI_A10 might be appropriate. This is
the only similar option with DVI already in the code, although someone more
knowledgeable should look at the logs and dumps above to determine what the
actual connection shuold be.
Thus, I think this bug is easy to resolve, simply by adding the appropriate DVI
connection to the rhd_id.c file in all cases for the T60p (perhaps also all
units in the Lenovo T6* line, all of which can use this dock, but of course the
video chips do vary).
(I am also trying to change the bug name from "Doublesight DS-240WB not
detected on DVI port" to the more accurate "DVI port on port replicator not
probed")
--
Configure bugmail: http://bugs.freedesktop.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug.
_______________________________________________
xorg-team mailing list
xorg-team@lists.x.org
http://lists.x.org/mailman/listinfo/xorg-team
--
To unsubscribe, e-mail: radeonhd+unsubscribe@opensuse.org
For additional commands, e-mail: radeonhd+help@opensuse.org