Lines Matching refs:pd
1275 static int nvidiafb_probe(struct pci_dev *pd, const struct pci_device_id *ent) in nvidiafb_probe() argument
1283 assert(pd != NULL); in nvidiafb_probe()
1285 info = framebuffer_alloc(sizeof(struct nvidia_par), &pd->dev); in nvidiafb_probe()
1291 par->pci_dev = pd; in nvidiafb_probe()
1297 if (pci_enable_device(pd)) { in nvidiafb_probe()
1302 if (pci_request_regions(pd, "nvidiafb")) { in nvidiafb_probe()
1318 pci_read_config_word(pd, PCI_COMMAND, &cmd); in nvidiafb_probe()
1320 pci_write_config_word(pd, PCI_COMMAND, cmd); in nvidiafb_probe()
1322 nvidiafb_fix.mmio_start = pci_resource_start(pd, 0); in nvidiafb_probe()
1323 nvidiafb_fix.smem_start = pci_resource_start(pd, 1); in nvidiafb_probe()
1324 nvidiafb_fix.mmio_len = pci_resource_len(pd, 0); in nvidiafb_probe()
1341 sprintf(nvidiafb_fix.id, "NV%x", (pd->device & 0x0ff0) >> 4); in nvidiafb_probe()
1400 pci_set_drvdata(pd, info); in nvidiafb_probe()
1427 pci_release_regions(pd); in nvidiafb_probe()
1436 static void nvidiafb_remove(struct pci_dev *pd) in nvidiafb_remove() argument
1438 struct fb_info *info = pci_get_drvdata(pd); in nvidiafb_remove()
1457 pci_release_regions(pd); in nvidiafb_remove()