summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJon Nettleton <jon.nettleton@gmail.com>2010-05-04 15:23:34 +0000
committerJon Nettleton <jon.nettleton@gmail.com>2010-05-04 15:23:34 +0000
commit4c89f4920c55b065fb26c6dfd04af1fc63b5d211 (patch)
treeeeb02b5b740545572ab5a28c57b338485e45cb58
parentcd3a5e208ff4d584ed32ac0d5620ec9827def37b (diff)
Re-Enable the VQ for VX800/VX855
-rw-r--r--ChangeLog6
-rw-r--r--src/via_accel.c6
2 files changed, 12 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog
index 4237a68..30da7c3 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,9 @@
+2010-05-04 Jon Nettleton <jon.nettleton@gmail.com>
+
+ Re-enable the Virtual Queue for the VX800/VX855 chipsets.
+
+ * src/via_accel.c: (viaDisableVQ), (viaInitialize2DEngine):
+
2010-05-04 Jon Nettleton <jon.nettleton@gmail.com>
Disable certain hardware clipping options for the VX855.
diff --git a/src/via_accel.c b/src/via_accel.c
index 835d1c5..44c0cfa 100644
--- a/src/via_accel.c
+++ b/src/via_accel.c
@@ -417,6 +417,8 @@ viaDisableVQ(ScrnInfoPtr pScrn)
switch (pVia->Chipset) {
case VIA_K8M890:
case VIA_P4M900:
+ case VIA_VX800:
+ case VIA_VX855:
VIASETREG(0x41c, 0x00100000);
VIASETREG(0x420, 0x74301000);
break;
@@ -492,6 +494,8 @@ viaInitialize2DEngine(ScrnInfoPtr pScrn)
switch (pVia->Chipset) {
case VIA_K8M890:
case VIA_P4M900:
+ case VIA_VX800:
+ case VIA_VX855:
viaInitPCIe(pVia);
break;
default:
@@ -503,6 +507,8 @@ viaInitialize2DEngine(ScrnInfoPtr pScrn)
switch (pVia->Chipset) {
case VIA_K8M890:
case VIA_P4M900:
+ case VIA_VX800:
+ case VIA_VX855:
viaEnablePCIeVQ(pVia);
break;
default: