rpms/xorg-x11-drv-openchrome/devel openchrome-0.2.901-P4M900_fifo_settings.patch, NONE, 1.1 xorg-x11-drv-openchrome.spec, 1.8, 1.9
Xavier Bachelot (xavierb)
fedora-extras-commits at redhat.com
Wed Jan 23 18:02:41 UTC 2008
- Previous message (by thread): rpms/libnl/devel .cvsignore, 1.7, 1.8 libnl.spec, 1.22, 1.23 sources, 1.8, 1.9
- Next message (by thread): rpms/inadyn/devel inadyn.init,1.4,1.5 inadyn.spec,1.17,1.18
- Messages sorted by:
[ date ]
[ thread ]
[ subject ]
[ author ]
Author: xavierb
Update of /cvs/pkgs/rpms/xorg-x11-drv-openchrome/devel
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv22072
Modified Files:
xorg-x11-drv-openchrome.spec
Added Files:
openchrome-0.2.901-P4M900_fifo_settings.patch
Log Message:
Fix fifo setting on P4M900
openchrome-0.2.901-P4M900_fifo_settings.patch:
--- NEW FILE openchrome-0.2.901-P4M900_fifo_settings.patch ---
Index: src/via_bandwidth.c
===================================================================
--- src/via_bandwidth.c
+++ src/via_bandwidth.c
@@ -228,9 +228,15 @@
break;
case VIA_K8M890:
- case VIA_P4M900:
hwp->writeSeq(hwp, 0x16, 0x92);
hwp->writeSeq(hwp, 0x17, 0xB3);
hwp->writeSeq(hwp, 0x18, 0x8A);
break;
+ case VIA_P4M900:
+ ViaSeqMask(hwp, 0x17, 0x2F, 0xFF);
+ ViaSeqMask(hwp, 0x16, 0x13, 0x3F);
+ ViaSeqMask(hwp, 0x16, 0x00, 0x80);
+ ViaSeqMask(hwp, 0x18, 0x13, 0x3F);
+ ViaSeqMask(hwp, 0x18, 0x00, 0x80);
+ break;
case VIA_P4M890:
break;
@@ -359,5 +365,15 @@
case VIA_P4M890:
case VIA_K8M890:
+ break;
case VIA_P4M900:
+ ViaCrtcMask(hwp, 0x68, 0xB0, 0xF0);
+ ViaCrtcMask(hwp, 0x94, 0x00, 0x80);
+ ViaCrtcMask(hwp, 0x95, 0x00, 0x80);
+
+ ViaCrtcMask(hwp, 0x68, 0x03, 0x0F);
+ ViaCrtcMask(hwp, 0x95, 0x10, 0x70);
+ ViaCrtcMask(hwp, 0x92, 0x03, 0x0F);
+ ViaCrtcMask(hwp, 0x95, 0x01, 0x07);
+ ViaCrtcMask(hwp, 0x94, 0x08, 0x7F);
break;
case VIA_CX700:
Index: xorg-x11-drv-openchrome.spec
===================================================================
RCS file: /cvs/pkgs/rpms/xorg-x11-drv-openchrome/devel/xorg-x11-drv-openchrome.spec,v
retrieving revision 1.8
retrieving revision 1.9
diff -u -r1.8 -r1.9
--- xorg-x11-drv-openchrome.spec 19 Jan 2008 02:50:47 -0000 1.8
+++ xorg-x11-drv-openchrome.spec 23 Jan 2008 18:02:05 -0000 1.9
@@ -9,7 +9,7 @@
Summary: Xorg X11 openchrome video driver
Name: xorg-x11-drv-openchrome
Version: 0.2.901
-Release: 5%{?dist}
+Release: 6%{?dist}
URL: http://www.openchrome.org
License: MIT
Group: User Interface/X Hardware Support
@@ -20,6 +20,7 @@
Patch1: openchrome-0.2.901-libpciaccess.patch
Patch2: openchrome-0.2.901-replace_xf86memcpy.patch
+Patch3: openchrome-0.2.901-P4M900_fifo_settings.patch
ExclusiveArch: %{ix86} x86_64
BuildRequires: pkgconfig
@@ -55,6 +56,7 @@
%setup -q -n %{tarball}-%{version}
%patch1 -p0 -b .libpciaccess
%patch2 -p0 -b .xf86memcpy
+%patch3 -p0 -b .P4M900_fifo
%build
autoreconf
@@ -103,6 +105,9 @@
%changelog
+* Wed Jan 23 2008 Xavier Bachelot <xavier AT bachelot DOT org> - 0.2.901-6
+- Add patch to properly set fifo on P4M900.
+
* Fri Jan 19 2008 Xavier Bachelot <xavier AT bachelot DOT org> - 0.2.901-5
- Add patch to replace xf86memcpy by plain memcpy.
- Previous message (by thread): rpms/libnl/devel .cvsignore, 1.7, 1.8 libnl.spec, 1.22, 1.23 sources, 1.8, 1.9
- Next message (by thread): rpms/inadyn/devel inadyn.init,1.4,1.5 inadyn.spec,1.17,1.18
- Messages sorted by:
[ date ]
[ thread ]
[ subject ]
[ author ]
More information about the fedora-extras-commits
mailing list