Author: branden Date: 2004-04-16 21:43:19 -0500 (Fri, 16 Apr 2004) New Revision: 1267
Added: trunk/debian/patches/085_fix_radeon_9200_dvi.diff Modified: trunk/debian/changelog Log: Fix problem with DVI displays connected to ATI Radeon 9200 cards not initializing properly every other time the X server is started (patch by Hui Yu of ATI, from XFree86 Bugzilla #673). (Closes: #243575) Modified: trunk/debian/changelog =================================================================== --- trunk/debian/changelog 2004-04-17 02:33:33 UTC (rev 1266) +++ trunk/debian/changelog 2004-04-17 02:43:19 UTC (rev 1267) @@ -247,8 +247,12 @@ + Load pam_limits.so as a required session module. + Make xdm depend on libpam-modules and libpam-runtime (>= 0.76-13.1). - -- Branden Robinson <[EMAIL PROTECTED]> Thu, 15 Apr 2004 15:56:37 -0500 + * Fix problem with DVI displays connected to ATI Radeon 9200 cards not + initializing properly every other time the X server is started (patch by + Hui Yu of ATI, from XFree86 Bugzilla #673). (Closes: #243575) + -- Branden Robinson <[EMAIL PROTECTED]> Fri, 16 Apr 2004 21:35:31 -0500 + xfree86 (4.3.0-7) unstable; urgency=medium * Urgency due to fix for FTBFS. Yes -- I too am begging for it to stop. Added: trunk/debian/patches/085_fix_radeon_9200_dvi.diff =================================================================== --- trunk/debian/patches/085_fix_radeon_9200_dvi.diff 2004-04-17 02:33:33 UTC (rev 1266) +++ trunk/debian/patches/085_fix_radeon_9200_dvi.diff 2004-04-17 02:43:19 UTC (rev 1267) @@ -0,0 +1,26 @@ +$Id$ + +Fix problem initializing DVI output devices in every other X session. See +Debian #243575. + +This patch by Hui Yu of ATI, from XFree86 Bugzilla #673. + +In XFree86 CVS as part of massive commit: + + Revision Changes Path + 1.108 +692 -151 xc/programs/Xserver/hw/xfree86/drivers/ati/radeon_driver.c + +--- xc/programs/Xserver/hw/xfree86/drivers/ati/radeon_driver.c 2003-09-11 14:05:50.000000000 -0400 ++++ xc/programs/Xserver/hw/xfree86/drivers/ati/radeon_driver.c 2003-09-11 14:18:45.000000000 -0400 +@@ -5195,6 +5195,11 @@ + save->tmds_pll_cntl = INREG(RADEON_TMDS_PLL_CNTL); + save->tmds_transmitter_cntl= INREG(RADEON_TMDS_TRANSMITTER_CNTL); + save->bios_5_scratch = INREG(RADEON_BIOS_5_SCRATCH); ++ ++ if (info->ChipFamily == CHIP_FAMILY_RV280) { ++ /* bit 22 of TMDS_PLL_CNTL is read-back inverted */ ++ save->tmds_pll_cntl ^= (1 << 22); ++ } + } + + /* Read CRTC2 registers */ Property changes on: trunk/debian/patches/085_fix_radeon_9200_dvi.diff ___________________________________________________________________ Name: svn:keywords + Id