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

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Thu Oct 4 00:20:04 PDT 2007


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





------- Comment #29 from hvr at gnu.org  2007-10-04 00:22 PST -------
(In reply to comment #28)
> You probably either have a different TMDS chip in your laptop that needs an
> alternate setup, or the chip needs different set up for single vs. dual link
> mode.  What size panel are you using? 

right now I'm using a 1600x1200 external panel, which afaik can be driven
single link (as I've been using it on my single-link mac mini as well :-)

> Regarding the color issues, you 
> probably need to tweak FP2_GEN_CNTL. 

...I just tried with radeontool to make registers look the same as when colors
are correct, but I couldn't get it to improve the situation; the following are
the register values for a properly working dualhead setup:

RADEON_DAC_CNTL ff002102
RADEON_DAC_EXT_CNTL     00000000
RADEON_DAC_MACRO_CNTL   00000705
RADEON_DAC_CNTL2        00000020
RADEON_TV_DAC_CNTL      07760140
RADEON_DISP_OUTPUT_CNTL 00000000
RADEON_CONFIG_MEMSIZE   08000000
RADEON_AUX_SC_CNTL      00000000
RADEON_CRTC_EXT_CNTL    00000040
RADEON_CRTC_GEN_CNTL    03200600
RADEON_CRTC2_GEN_CNTL   02200600
RADEON_DEVICE_ID        00074e50
RADEON_DISP_MISC_CNTL   33300600
RADEON_GPIO_MONID       00000300
RADEON_GPIO_MONIDB      00000000
RADEON_GPIO_CRT2_DDC    00000000
RADEON_GPIO_DVI_DDC     00000300
RADEON_GPIO_VGA_DDC     00000300
RADEON_LVDS_GEN_CNTL    000dd9a5
RADEON_FP_GEN_CNTL      00034048
RADEON_FP2_GEN_CNTL     1240040c
RADEON_PIXCLKS_CNTL     30000000


> you might want to dump that reg before starting X
> to see what the firmware sets it too.  Also there is some commented out code in
> RADEONInitFP2Registers() that you probably need to enable for things to work
> properly on your chip.

...except that it doesn't compile (the #defined constants are missing) :-)


-- 
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