Lines Matching refs:nvidia_private

35 } nvidia_private;  variable
123 pci_write_config_dword(nvidia_private.dev_2, NVIDIA_2_APBASE, apbase); in nvidia_configure()
124 pci_write_config_dword(nvidia_private.dev_2, NVIDIA_2_APLIMIT, aplimit); in nvidia_configure()
125 pci_write_config_dword(nvidia_private.dev_3, NVIDIA_3_APBASE, apbase); in nvidia_configure()
126 pci_write_config_dword(nvidia_private.dev_3, NVIDIA_3_APLIMIT, aplimit); in nvidia_configure()
132 nvidia_private.num_active_entries = current_size->num_entries; in nvidia_configure()
133 nvidia_private.pg_offset = 0; in nvidia_configure()
136 nvidia_private.num_active_entries /= (64 / current_size->size); in nvidia_configure()
137 nvidia_private.pg_offset = (apbase & (64 * 1024 * 1024 - 1) & in nvidia_configure()
143 pci_write_config_dword(nvidia_private.dev_2, NVIDIA_2_ATTBASE(i), in nvidia_configure()
148 pci_read_config_dword(nvidia_private.dev_2, NVIDIA_2_GARTCTRL, &temp); in nvidia_configure()
149 pci_write_config_dword(nvidia_private.dev_2, NVIDIA_2_GARTCTRL, temp | 0x11); in nvidia_configure()
157 nvidia_private.aperture = in nvidia_configure()
160 if (!nvidia_private.aperture) in nvidia_configure()
176 pci_read_config_dword(nvidia_private.dev_2, NVIDIA_2_GARTCTRL, &temp); in nvidia_cleanup()
177 pci_write_config_dword(nvidia_private.dev_2, NVIDIA_2_GARTCTRL, temp & ~(0x11)); in nvidia_cleanup()
180 iounmap((void __iomem *) nvidia_private.aperture); in nvidia_cleanup()
214 (nvidia_private.num_active_entries - agp_memory_reserved/PAGE_SIZE)) in nvidia_insert_memory()
218 if (!PGE_EMPTY(agp_bridge, readl(agp_bridge->gatt_table+nvidia_private.pg_offset+j))) in nvidia_insert_memory()
229 agp_bridge->gatt_table+nvidia_private.pg_offset+j); in nvidia_insert_memory()
233 readl(agp_bridge->gatt_table+nvidia_private.pg_offset+j - 1); in nvidia_insert_memory()
254 writel(agp_bridge->scratch_page, agp_bridge->gatt_table+nvidia_private.pg_offset+i); in nvidia_remove_memory()
268 if (nvidia_private.wbc_mask) { in nvidia_tlbflush()
269 pci_read_config_dword(nvidia_private.dev_1, NVIDIA_1_WBC, &wbc_reg); in nvidia_tlbflush()
270 wbc_reg |= nvidia_private.wbc_mask; in nvidia_tlbflush()
271 pci_write_config_dword(nvidia_private.dev_1, NVIDIA_1_WBC, wbc_reg); in nvidia_tlbflush()
275 pci_read_config_dword(nvidia_private.dev_1, in nvidia_tlbflush()
281 } while (wbc_reg & nvidia_private.wbc_mask); in nvidia_tlbflush()
286 temp = readl(nvidia_private.aperture+(i * PAGE_SIZE / sizeof(u32))); in nvidia_tlbflush()
288 temp = readl(nvidia_private.aperture+(i * PAGE_SIZE / sizeof(u32))); in nvidia_tlbflush()
342 nvidia_private.dev_1 = in agp_nvidia_probe()
344 nvidia_private.dev_2 = in agp_nvidia_probe()
346 nvidia_private.dev_3 = in agp_nvidia_probe()
349 if (!nvidia_private.dev_1 || !nvidia_private.dev_2 || !nvidia_private.dev_3) { in agp_nvidia_probe()
362 nvidia_private.wbc_mask = 0x00010000; in agp_nvidia_probe()
366 nvidia_private.wbc_mask = 0x80000000; in agp_nvidia_probe()
379 bridge->dev_private_data = &nvidia_private, in agp_nvidia_probe()
466 pci_dev_put(nvidia_private.dev_1); in agp_nvidia_cleanup()
467 pci_dev_put(nvidia_private.dev_2); in agp_nvidia_cleanup()
468 pci_dev_put(nvidia_private.dev_3); in agp_nvidia_cleanup()