X Strike Force XFree86 SVN commit: r1267 - in trunk/debian: . patches
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 <branden@debian.org> 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 <branden@debian.org> 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
Reply to: