Hello community, here is the log from the commit of package xorg-x11-driver-video-radeonhd checked in at Tue May 27 17:26:37 CEST 2008. -------- --- xorg-x11-driver-video-radeonhd/xorg-x11-driver-video-radeonhd.changes 2008-05-22 09:48:05.000000000 +0200 +++ /mounts/work_src_done/STABLE/xorg-x11-driver-video-radeonhd/xorg-x11-driver-video-radeonhd.changes 2008-05-27 16:30:08.138802000 +0200 @@ -1,0 +2,8 @@ +Tue May 27 16:20:47 CEST 2008 - sndirsch@suse.de + +- commit-fcb4fef.diff + * PLL: On M54 do not re-enable Spread Spectrum. This fixes the + flickering panel on a 1400x1050 t60, and is likely also the + cause of the cycling colours reported on other M54s. (bnc #381946) + +------------------------------------------------------------------- New: ---- commit-fcb4fef.diff ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ xorg-x11-driver-video-radeonhd.spec ++++++ --- /var/tmp/diff_new_pack.y14167/_old 2008-05-27 17:26:27.000000000 +0200 +++ /var/tmp/diff_new_pack.y14167/_new 2008-05-27 17:26:27.000000000 +0200 @@ -37,12 +37,13 @@ %endif AutoReqProv: on Version: 1.2.1_080522_566ba69 -Release: 1 +Release: 2 Summary: Driver for AMD GPG (ATI) r5xx/r6xx Chipsets %if 0%{?suse_version} Requires: xorg-x11-server %endif Source: xf86-video-radeonhd-%{version}.tar.bz2 +Patch: commit-fcb4fef.diff ExclusiveArch: %ix86 ia64 ppc ppc64 x86_64 BuildRoot: %{_tmppath}/%{name}-%{version}-build PreReq: /bin/rm /bin/cat @@ -63,6 +64,7 @@ %prep %setup -n xf86-video-radeonhd-1.2.1 +%patch -p1 %build %if 0%{?suse_version} > 1010 || 0%{?fedora_version} >= 6 || 0%{?mandriva_version} > 2006 @@ -183,6 +185,11 @@ %endif %changelog +* Tue May 27 2008 sndirsch@suse.de +- commit-fcb4fef.diff + * PLL: On M54 do not re-enable Spread Spectrum. This fixes the + flickering panel on a 1400x1050 t60, and is likely also the + cause of the cycling colours reported on other M54s. (bnc #381946) * Thu May 22 2008 sndirsch@suse.de - update to current git version 566ba69 (bnc #381946) * Wed May 21 2008 sndirsch@suse.de ++++++ commit-fcb4fef.diff ++++++ commit fcb4fef67c9937c2349a9456743e4bf7c6d7f4cf Author: Luc Verhaegen <libv@skynet.be> Date: Tue May 27 15:11:01 2008 +0200 PLL: On M54 do not re-enable Spread Spectrum. This fixes the flickering panel on a 1400x1050 t60, and is likely also the cause of the cycling colours reported on other M54s. diff --git a/src/rhd_pll.c b/src/rhd_pll.c index 7fd034e..e63ba49 100644 --- a/src/rhd_pll.c +++ b/src/rhd_pll.c @@ -544,8 +544,10 @@ R500PLL1Restore(struct rhdPLL *PLL) if (PLL->StoreActive) { R500PLL1SetLow(PLL, PLL->StoreRefDiv, PLL->StoreFBDiv, PLL->StorePostDiv, PLL->StoreControl); - RHDRegMask(PLL, P1PLL_INT_SS_CNTL, - PLL->StoreSpreadSpectrum, 0x00000001); + + if (RHDPTRI(PLL)->ChipSet != RHD_M54) + RHDRegMask(PLL, P1PLL_INT_SS_CNTL, + PLL->StoreSpreadSpectrum, 0x00000001); } else { PLL->Power(PLL, RHD_POWER_SHUTDOWN); @@ -580,8 +582,10 @@ R500PLL2Restore(struct rhdPLL *PLL) if (PLL->StoreActive) { R500PLL2SetLow(PLL, PLL->StoreRefDiv, PLL->StoreFBDiv, PLL->StorePostDiv, PLL->StoreControl); - RHDRegMask(PLL, P2PLL_INT_SS_CNTL, - PLL->StoreSpreadSpectrum, 0x00000001); + + if (RHDPTRI(PLL)->ChipSet != RHD_M54) + RHDRegMask(PLL, P2PLL_INT_SS_CNTL, + PLL->StoreSpreadSpectrum, 0x00000001); } else { PLL->Power(PLL, RHD_POWER_SHUTDOWN); ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Remember to have fun... --------------------------------------------------------------------- To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-commit+help@opensuse.org
participants (1)
-
root@Hilbert.suse.de