nouveau: AGP reset correction - don't touch FW bit
authorStuart Bennett <sb476@cam.ac.uk>
Mon, 7 Jan 2008 17:38:18 +0000 (17:38 +0000)
committerStuart Bennett <sb476@cam.ac.uk>
Tue, 8 Jan 2008 20:30:21 +0000 (20:30 +0000)
shared-core/nv04_mc.c

index a6a2045..766f3a3 100644 (file)
@@ -14,8 +14,8 @@ nv04_mc_init(struct drm_device *dev)
 
        /* clear busmaster bit */
        NV_WRITE(NV04_PBUS_PCI_NV_1, saved_pci_nv_1 & ~(0x00000001 << 2));
-       /* clear SBA, AGP and FW bits */
-       NV_WRITE(NV04_PBUS_PCI_NV_19, saved_pci_nv_19 & 0xfffff00f);
+       /* clear SBA and AGP bits */
+       NV_WRITE(NV04_PBUS_PCI_NV_19, saved_pci_nv_19 & 0xfffff0ff);
 
        /* Power up everything, resetting each individual unit will
         * be done later if needed.