[Bug 10418] Powerbook DVI out only works when booted with monitor attached

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Wed Oct 3 11:43:03 PDT 2007


http://bugs.freedesktop.org/show_bug.cgi?id=10418





------- Comment #26 from hvr at gnu.org  2007-10-03 11:45 PST -------
(In reply to comment #25)
> (In reply to comment #24)
> > ...and yesterdays git head was not able to initialize the TMDS either... :-(

> If that's with Option "MacModel" "powerbook-duallink", please attach the full
> Xorg.0.log.

yes, it's with that option... will do asap; in the mean-time I played around
looking at the i2c accessible registers (I really wish I had a data-sheet for
the TDMS) and found out the following:

the columns 'setup' shows the values after booting up with DVI attached and the
TDMS properly setup (i.e. working DVI output) by open firmware; whereas the
'reset' column shows the registers after powering up without any DVI monitor
attached (or alternatively what they look like after waking up the powerbook
from standby);

since fiddling with 0x8/0x9/0xa/0xc alone doesn't seem to be enough, I tried
replicating all seven registers which finally got me a picture with the right
resolution on DVI, alas with completely wrong colors, as if the data bitstream
coming out the DVI port is slightly off and thus causes rgb-values to be messed
up... :-(

reg | setup | reset |
0x8 |  0x33 | 0x34  |
0x9 |  0x34 | 0x20  |
0xa |  0x80 | 0x90  |
0xc |  0xc9 | 0x89  |
0xd |  0x70 | 0x60  |
0xe |  0x01 | 0x00  |
0xf |  0x4c | 0x0c  |


-- 
Configure bugmail: http://bugs.freedesktop.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.


More information about the xorg-driver-ati mailing list