The driver shows that max pixel clock is only 50MHz: (==) CIRRUS(0): Min pixel clock is 12 MHz (--) CIRRUS(0): Max pixel clock is 50 MHz So I am unable to use 1024x768 modes. The card is QDI with Cirrus Logic CL-GD5436 chipset with 2MB memory. I can use 1024x768/16-bit @ 75Hz in Windows 98 without any problems. It can do a *lot* more than 50MHz according to this http://www.xfree86.org/3.3.6/cirrus1.html and this http://www.chip.tomsk.ru/chip/chipdoc.nsf/0/0ab1cfcbad29a770c6256bf10073b1a9?OpenDocument ("pixel clock programmable up to 135 MHz and memory clock programmable up to 80 MHz").
Sorry about the phenomenal bug spam, guys. Adding xorg-team@ to the QA contact so bugs don't get lost in future.
commit 3e5ebc4c1b9c2f751e50415b0d1bbb670c659eac Author: Jeremy Huddleston <jeremyhu@apple.com> Date: Mon Oct 17 01:40:17 2011 -0700 GD5436 timings are the same as GD5446 Based on information from http://www.xfree86.org/3.3.6/cirrus1.html See: https://bugs.freedesktop.org/show_bug.cgi?id=4169 Signed-off-by: Jeremy Huddleston <jeremyhu@apple.com>
Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.