Hello community, here is the log from the commit of package xorg-x11-driver-video checked in at Tue Aug 29 00:14:54 CEST 2006. -------- --- xorg-x11-driver-video/xorg-x11-driver-video.changes 2006-08-25 06:58:28.000000000 +0200 +++ xorg-x11-driver-video/xorg-x11-driver-video.changes 2006-08-28 22:44:13.000000000 +0200 @@ -1,0 +2,7 @@ +Mon Aug 28 22:41:30 CEST 2006 - sndirsch@suse.de + +- radeon-min_dotclock.diff: + * check for bogus minclock in VBIOS and set a reasonable value + instead (Bug #197847) + +------------------------------------------------------------------- New: ---- radeon-min_dotclock.diff ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ xorg-x11-driver-video.spec ++++++ --- /var/tmp/diff_new_pack.SAQ1gF/_old 2006-08-29 00:13:54.000000000 +0200 +++ /var/tmp/diff_new_pack.SAQ1gF/_new 2006-08-29 00:13:54.000000000 +0200 @@ -11,10 +11,10 @@ # norootforbuild Name: xorg-x11-driver-video -BuildRequires: Mesa-devel cpp libdrm-devel pkgconfig xorg-x11-proto-devel xorg-x11-server-sdk +BuildRequires: Mesa-devel libdrm-devel pkgconfig xorg-x11-proto-devel xorg-x11-server-sdk URL: http://xorg.freedesktop.org/ Version: 7.1 -Release: 13 +Release: 14 License: X11/MIT BuildRoot: %{_tmppath}/%{name}-%{version}-build Group: System/X11/Servers/XF86_4 @@ -82,6 +82,7 @@ Patch15: xf86-video-via.diff Patch16: xf86-video-nsc.diff Patch17: p_i810-refresh.diff +Patch18: radeon-min_dotclock.diff %description @@ -89,55 +90,6 @@ -Authors: --------- - Egbert Eich - Keith Packard - Roland Mainz - Alan Coopersmith - Russ Blaine - Alexander Gottwald - Alan Hourihane - Chisato Yamauchi - Eric Anholt - Nolan Leake - Stefan Dirsch - Rik Faith - Daniel Berrange - Matthieu Herrb - John Heasley - Ryan Underwood - Alex Deucher - Ty Sarna - Torrey T Lyons Darwin - Stuart Kreitman - Kevin E. Martin - Greg Parker - John Harper - Adam Jackson - Peter Kunzman - Aaron Plattner - Chisato Yamauchi - Michel Daenzer - Kristian Høgsberg - Søren Sandmann - Owen Taylor - Mike A. Harris - Ivan Kokshaysky - Bryan Stine - Guy Martin - Paul Anderson - Yu Shao - David Dawes - Harold L. Hunt II - Andreas Luik - Travis Tilley - Ryan Lortie - Ryan Breen - Deron Johnson - Ronny Vindenes - Jim Gettys - %prep %setup -n . -T -D rm -rf $RPM_BUILD_DIR/* @@ -145,6 +97,7 @@ pushd xf86-video-ati-*/src %patch1 -p1 %patch2 -p0 +%patch18 -p1 popd pushd xf86-video-nv-*/src %patch3 -p6 @@ -236,6 +189,10 @@ #%{_mandir}/man4x/* %changelog -n xorg-x11-driver-video +* Mon Aug 28 2006 - sndirsch@suse.de +- radeon-min_dotclock.diff: + * check for bogus minclock in VBIOS and set a reasonable value + instead (Bug #197847) * Fri Aug 25 2006 - sndirsch@suse.de - updated ati/r128/radeon driver combo to release 6.6.2 - "Lots of fixes, mostly the best ones are stability for r300." ++++++ radeon-min_dotclock.diff ++++++ diff -p -u -r src.orig/radeon_driver.c src/radeon_driver.c --- src.orig/radeon_driver.c 2006-08-28 21:44:30.000000000 +0200 +++ src/radeon_driver.c 2006-08-28 22:34:28.000000000 +0200 @@ -1724,6 +1724,19 @@ static void RADEONGetClockInfo(ScrnInfoP min_dotclock, ((double)pll->min_pll_freq/1000)); pll->min_pll_freq = min_dotclock * 1000; } + } else if (pll->min_pll_freq < 12500 || + pll->min_pll_freq >= pll->max_pll_freq) { + /* Default min PLL value */ + if (info->ChipFamily == CHIP_FAMILY_R420 || + info->ChipFamily == CHIP_FAMILY_RV410) { + pll->min_pll_freq = 20000; + } else { + pll->min_pll_freq = 12500; + } + xf86DrvMsg(pScrn->scrnIndex, X_INFO, + "Bogus minimum dotclock read from BIOS. " + "Using %.2f Mhz instead.\n", + (double) pll->min_pll_freq / 1000); } } ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Remember to have fun... --------------------------------------------------------------------- To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-commit+help@opensuse.org