looking at wide mode support for GeodeLX (continued)

Bart Trojanowski bart at jukie.net
Wed Feb 13 10:40:13 PST 2008


* Jordan Crouse <jordan.crouse at amd.com> [080213 13:14]:
> On 13/02/08 11:48 -0500, Bart Trojanowski wrote:
> > I have not yet reviewed the patch.  I just applied it and ran it on top
> > of gutsy w/ 2.6.6.7 and my CPUID patch in xorg.
> > 
> > Running X with no modes set in the xorg.conf puts my monitor into
> > 1280x1024.  All the other modes are rejected, and in the log I see
> > things like:
> 
> Humm - thats not good.  Can you confirm that the DDC modes are still
> sneaking into the vg_get_display_mode_index() block?  I guess maybe
> their flags aren't as wel defined as we thought they were?

DDC reports...

(II) AMD(0): Modeline "800x600"   40.00  800 840 968 1056  600 601 605 628 +hsync +vsync
(II) AMD(0): Modeline "800x600"   36.00  800 824 896 1024  600 601 603 625 +hsync +vsync
(II) AMD(0): Modeline "640x480"   25.20  640 656 752 800  480 490 492 525 -hsync -vsync
(II) AMD(0): Modeline "1024x768"   65.00  1024 1048 1184 1344  768 771 777 806 -hsync -vsync
(II) AMD(0): Modeline "1920x1200"  193.25  1920 2056 2256 2592  1200 1203 1209 1245 -hsync +vsync
(II) AMD(0): Modeline "1680x1050"  146.25  1680 1784 1960 2240  1050 1053 1059 1089 -hsync +vsync
(II) AMD(0): Modeline "1600x1200"  161.00  1600 1712 1880 2160  1200 1203 1207 1245 -hsync +vsync
(II) AMD(0): Modeline "1440x900"  106.50  1440 1528 1672 1904  900 903 909 934 -hsync +vsync
(II) AMD(0): Modeline "1280x1024"  109.00  1280 1368 1496 1712  1024 1027 1034 1063 -hsync +vsync
(II) AMD(0): Modeline "1280x800"   83.50  1280 1352 1480 1680  800 803 809 831 -hsync +vsync
(II) AMD(0): Modeline "1920x1200"  154.00  1920 1968 2000 2080  1200 1203 1209 1235 -hsync +vsync

And the dump below is a list of all the scrp->monitor->Modes (aka
availModes) elements sent to xf86ValidateModes() done in link-list
order.  As you can see they all have "DRIVER" set.

-Bart

640x350 	00000010	DEFAULT 
320x175 	00000010	DEFAULT 
640x400 	00000010	DEFAULT 
320x200 	00000010	DEFAULT 
720x400 	00000010	DEFAULT 
360x200 	00000010	DEFAULT 
640x480 	00000010	DEFAULT 
320x240 	00000010	DEFAULT 
640x480 	00000010	DEFAULT 
320x240 	00000010	DEFAULT 
640x480 	00000010	DEFAULT 
320x240 	00000010	DEFAULT 
640x480 	00000010	DEFAULT 
320x240 	00000010	DEFAULT 
800x600 	00000010	DEFAULT 
400x300 	00000010	DEFAULT 
800x600 	00000010	DEFAULT 
400x300 	00000010	DEFAULT 
800x600 	00000010	DEFAULT 
400x300 	00000010	DEFAULT 
800x600 	00000010	DEFAULT 
400x300 	00000010	DEFAULT 
800x600 	00000010	DEFAULT 
400x300 	00000010	DEFAULT 
1024x768 	00000010	DEFAULT 
512x384 	00000010	DEFAULT 
1024x768 	00000010	DEFAULT 
512x384 	00000010	DEFAULT 
1024x768 	00000010	DEFAULT 
512x384 	00000010	DEFAULT 
1024x768 	00000010	DEFAULT 
512x384 	00000010	DEFAULT 
1024x768 	00000010	DEFAULT 
512x384 	00000010	DEFAULT 
1152x864 	00000010	DEFAULT 
576x432 	00000010	DEFAULT 
1280x960 	00000010	DEFAULT 
640x480 	00000010	DEFAULT 
1280x960 	00000010	DEFAULT 
640x480 	00000010	DEFAULT 
1280x1024 	00000010	DEFAULT 
640x512 	00000010	DEFAULT 
1280x1024 	00000010	DEFAULT 
640x512 	00000010	DEFAULT 
1280x1024 	00000010	DEFAULT 
640x512 	00000010	DEFAULT 
1600x1200 	00000010	DEFAULT 
800x600 	00000010	DEFAULT 
1600x1200 	00000010	DEFAULT 
800x600 	00000010	DEFAULT 
1600x1200 	00000010	DEFAULT 
800x600 	00000010	DEFAULT 
1600x1200 	00000010	DEFAULT 
800x600 	00000010	DEFAULT 
1600x1200 	00000010	DEFAULT 
800x600 	00000010	DEFAULT 
1792x1344 	00000010	DEFAULT 
896x672 	00000010	DEFAULT 
1792x1344 	00000010	DEFAULT 
896x672 	00000010	DEFAULT 
1856x1392 	00000010	DEFAULT 
928x696 	00000010	DEFAULT 
1856x1392 	00000010	DEFAULT 
928x696 	00000010	DEFAULT 
1920x1440 	00000010	DEFAULT 
960x720 	00000010	DEFAULT 
1920x1440 	00000010	DEFAULT 
960x720 	00000010	DEFAULT 
832x624 	00000010	DEFAULT 
416x312 	00000010	DEFAULT 
1280x768 	00000010	DEFAULT 
640x384 	00000010	DEFAULT 
1280x800 	00000010	DEFAULT 
640x400 	00000010	DEFAULT 
1152x768 	00000010	DEFAULT 
576x384 	00000010	DEFAULT 
1152x864 	00000010	DEFAULT 
576x432 	00000010	DEFAULT 
1400x1050 	00000010	DEFAULT 
700x525 	00000010	DEFAULT 
1400x1050 	00000010	DEFAULT 
700x525 	00000010	DEFAULT 
1400x1050 	00000010	DEFAULT 
700x525 	00000010	DEFAULT 
1400x1050 	00000010	DEFAULT 
700x525 	00000010	DEFAULT 
1440x900 	00000010	DEFAULT 
720x450 	00000010	DEFAULT 
1600x1024 	00000010	DEFAULT 
800x512 	00000010	DEFAULT 
1680x1050 	00000010	DEFAULT 
840x525 	00000010	DEFAULT 
1920x1200 	00000010	DEFAULT 
960x600 	00000010	DEFAULT 
1920x1200 	00000010	DEFAULT 
960x600 	00000010	DEFAULT 
1920x1440 	00000010	DEFAULT 
960x720 	00000010	DEFAULT 
2048x1536 	00000010	DEFAULT 
1024x768 	00000010	DEFAULT 
2048x1536 	00000010	DEFAULT 
1024x768 	00000010	DEFAULT 
2048x1536 	00000010	DEFAULT 
1024x768 	00000010	DEFAULT 
800x600 	00000040	DRIVER 
800x600 	00000040	DRIVER 
640x480 	00000040	DRIVER 
1024x768 	00000040	DRIVER 
1920x1200 	00000040	DRIVER 
1680x1050 	00000040	DRIVER 
1600x1200 	00000040	DRIVER 
1440x900 	00000040	DRIVER 
1280x1024 	00000040	DRIVER 
1280x800 	00000040	DRIVER 
1920x1200 	00000048	DRIVER + PREFERRED

-- 
				WebSig: http://www.jukie.net/~bart/sig/



More information about the xorg mailing list