Lines Matching refs:pdev

60 	dmah->vaddr = dma_alloc_coherent(&dev->pdev->dev, size, &dmah->busaddr, GFP_KERNEL | __GFP_COMP);  in drm_pci_alloc()
98 dma_free_coherent(&dev->pdev->dev, dmah->size, dmah->vaddr, in __drm_legacy_pci_free()
129 return pci_domain_nr(dev->pdev->bus); in drm_get_pci_domain()
136 dev->pdev->bus->number, in drm_pci_set_busid()
137 PCI_SLOT(dev->pdev->devfn), in drm_pci_set_busid()
138 PCI_FUNC(dev->pdev->devfn)); in drm_pci_set_busid()
180 (bus != dev->pdev->bus->number) || in drm_pci_set_unique()
181 (slot != PCI_SLOT(dev->pdev->devfn)) || in drm_pci_set_unique()
182 (func != PCI_FUNC(dev->pdev->devfn))) { in drm_pci_set_unique()
194 (p->busnum & 0xff) != dev->pdev->bus->number || in drm_pci_irq_by_busid()
195 p->devnum != PCI_SLOT(dev->pdev->devfn) || p->funcnum != PCI_FUNC(dev->pdev->devfn)) in drm_pci_irq_by_busid()
198 p->irq = dev->pdev->irq; in drm_pci_irq_by_busid()
226 if (WARN_ON(!dev->pdev)) in drm_irq_by_busid()
274 int drm_get_pci_dev(struct pci_dev *pdev, const struct pci_device_id *ent, in drm_get_pci_dev() argument
282 dev = drm_dev_alloc(driver, &pdev->dev); in drm_get_pci_dev()
286 ret = pci_enable_device(pdev); in drm_get_pci_dev()
290 dev->pdev = pdev; in drm_get_pci_dev()
292 dev->hose = pdev->sysdata; in drm_get_pci_dev()
296 pci_set_drvdata(pdev, dev); in drm_get_pci_dev()
306 driver->date, pci_name(pdev), dev->primary->index); in drm_get_pci_dev()
317 pci_disable_device(pdev); in drm_get_pci_dev()
340 struct pci_dev *pdev = NULL; in drm_pci_init() local
360 pdev = NULL; in drm_pci_init()
361 while ((pdev = in drm_pci_init()
363 pid->subdevice, pdev)) != NULL) { in drm_pci_init()
364 if ((pdev->class & pid->class_mask) != pid->class) in drm_pci_init()
368 pci_dev_get(pdev); in drm_pci_init()
369 drm_get_pci_dev(pdev, pid, driver); in drm_pci_init()
381 if (!dev->pdev) in drm_pcie_get_speed_cap_mask()
384 root = dev->pdev->bus->self; in drm_pcie_get_speed_cap_mask()