Lines Matching refs:pd
1734 static int riva_get_EDID_OF(struct fb_info *info, struct pci_dev *pd) in riva_get_EDID_OF() argument
1745 dp = pci_device_to_OF_node(pd); in riva_get_EDID_OF()
1860 static u32 riva_get_arch(struct pci_dev *pd) in riva_get_arch() argument
1864 switch (pd->device & 0x0ff0) { in riva_get_arch()
1898 static int rivafb_probe(struct pci_dev *pd, const struct pci_device_id *ent) in rivafb_probe() argument
1905 assert(pd != NULL); in rivafb_probe()
1907 info = framebuffer_alloc(sizeof(struct riva_par), &pd->dev); in rivafb_probe()
1914 default_par->pdev = pd; in rivafb_probe()
1922 ret = pci_enable_device(pd); in rivafb_probe()
1928 ret = pci_request_regions(pd, "rivafb"); in rivafb_probe()
1935 default_par->riva.Architecture = riva_get_arch(pd); in rivafb_probe()
1937 default_par->Chipset = (pd->vendor << 16) | pd->device; in rivafb_probe()
1948 sprintf(rivafb_fix.id, "NV%x", (pd->device & 0x0ff0) >> 4); in rivafb_probe()
1958 rivafb_fix.mmio_len = pci_resource_len(pd, 0); in rivafb_probe()
1959 rivafb_fix.smem_len = pci_resource_len(pd, 1); in rivafb_probe()
1965 pci_read_config_word(pd, PCI_COMMAND, &cmd); in rivafb_probe()
1967 pci_write_config_word(pd, PCI_COMMAND, cmd); in rivafb_probe()
1970 rivafb_fix.mmio_start = pci_resource_start(pd, 0); in rivafb_probe()
1971 rivafb_fix.smem_start = pci_resource_start(pd, 1); in rivafb_probe()
2038 riva_get_EDID(info, pd); in rivafb_probe()
2050 pci_set_drvdata(pd, info); in rivafb_probe()
2083 pci_release_regions(pd); in rivafb_probe()
2093 static void rivafb_remove(struct pci_dev *pd) in rivafb_remove() argument
2095 struct fb_info *info = pci_get_drvdata(pd); in rivafb_remove()
2119 pci_release_regions(pd); in rivafb_remove()