[Nouveau] [Bug 14921] NV25 doesn' t work after commit 71adbfc874517efbba8b9f7c3f90baad0d7fb707
bugzilla-daemon at freedesktop.org
bugzilla-daemon at freedesktop.org
Mon Mar 10 09:17:05 PDT 2008
http://bugs.freedesktop.org/show_bug.cgi?id=14921
--- Comment #3 from Stuart Bennett <sb476 at cam.ac.uk> 2008-03-10 09:17:05 PST ---
Any change by doing either or both of these blocks of changes?
diff --git a/shared-core/nv04_mc.c b/shared-core/nv04_mc.c
index 766f3a3..43131f1 100644
--- a/shared-core/nv04_mc.c
+++ b/shared-core/nv04_mc.c
@@ -12,6 +12,10 @@ nv04_mc_init(struct drm_device *dev)
saved_pci_nv_1 = NV_READ(NV04_PBUS_PCI_NV_1);
saved_pci_nv_19 = NV_READ(NV04_PBUS_PCI_NV_19);
+ NV_WRITE(0x108c, 0x51);
+ NV_WRITE(0x1830, 0);
+ NV_WRITE(0x180c, 0xf800);
+
/* clear busmaster bit */
NV_WRITE(NV04_PBUS_PCI_NV_1, saved_pci_nv_1 & ~(0x00000001 << 2));
/* clear SBA and AGP bits */
@@ -20,6 +24,8 @@ nv04_mc_init(struct drm_device *dev)
/* Power up everything, resetting each individual unit will
* be done later if needed.
*/
+ NV_WRITE(NV03_PMC_ENABLE, 0xFFFF0FFF);
+ udelay(400);
NV_WRITE(NV03_PMC_ENABLE, 0xFFFFFFFF);
/* and restore (gives effect of resetting AGP) */
--
Configure bugmail: http://bugs.freedesktop.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.
More information about the Nouveau
mailing list