diff options
author | Thomas Hilber <sparkie@lowbyte.de> | 2009-06-04 21:28:56 +0200 |
---|---|---|
committer | Paul Menzel <paulepanter@users.sourceforge.net> | 2009-06-07 22:05:46 +0200 |
commit | a7690d9f0b9a3e0628f51635ba78117b614edf1b (patch) | |
tree | fe1765356de2f07519ce9f6252e3d18f25a861fd /src/i830_driver.c | |
parent | cf0c3f7feea8dd8273bb6f1738c254ecddd24a81 (diff) | |
download | xf86-video-intel-frc-upstream-unstable-with-frc-patches.tar.gz xf86-video-intel-frc-upstream-unstable-with-frc-patches.tar.bz2 |
Support for HDMI 1600x1200 50Hz interlaced resolution.upstream-unstable-with-frc-patches
- now supports HDMI 1600x1200 50Hz interlaced resolution
- adjustment control now operates at lower speed which is still fairly sufficient
Signed-off-by: Thomas Hilber <sparkie@lowbyte.de>
Signed-off-by: Paul Menzel <paulepanter@users.sourceforge.net>
Diffstat (limited to 'src/i830_driver.c')
-rw-r--r-- | src/i830_driver.c | 13 |
1 files changed, 7 insertions, 6 deletions
diff --git a/src/i830_driver.c b/src/i830_driver.c index 563d2fb7..1a7d26a7 100644 --- a/src/i830_driver.c +++ b/src/i830_driver.c @@ -2021,13 +2021,14 @@ I830PreInit(ScrnInfoPtr pScrn, int flags) } /* - * sync_fields only works with - * ModeLine "1440x576_50i" 27.75 1440 1488 1609 1769 576 580 585 625 -hsync -vsync interlace + * sync_fields currently only works with these modelines + * ModeLine "1440x576_50i" 27.75 1440 1488 1609 1769 576 580 585 625 -hsync -vsync interlace + * Modeline "1600x1200_50i" 65.92 1600 1696 1864 2131 1200 1203 1207 1238 -hsync +vsync interlace */ - if ((pScrn->currentMode->Clock != 27750 - || pScrn->currentMode->HDisplay != 1440 - || pScrn->currentMode->VDisplay != 576) - && pI830->sync_fields) { + if (pI830->sync_fields && + ((pScrn->currentMode->Clock != 27750 || pScrn->currentMode->HDisplay != 1440 || pScrn->currentMode->VDisplay != 576) && + (pScrn->currentMode->Clock != 65920 || pScrn->currentMode->HDisplay != 1600 || pScrn->currentMode->VDisplay != 1200) + ) ) { xf86DrvMsg(pScrn->scrnIndex, X_ERROR, "Cannot support sync fields with current timing, disabled\n"); pI830->sync_fields = 0; } |