Lines Matching refs:pdev
61 struct pci_dev *pdev = to_pci_dev(dev->dev); in drm_pci_set_busid() local
65 pdev->bus->number, in drm_pci_set_busid()
66 PCI_SLOT(pdev->devfn), in drm_pci_set_busid()
67 PCI_FUNC(pdev->devfn)); in drm_pci_set_busid()
79 struct pci_dev *pdev = to_pci_dev(dev->dev); in drm_legacy_pci_irq_by_busid() local
82 (p->busnum & 0xff) != pdev->bus->number || in drm_legacy_pci_irq_by_busid()
83 p->devnum != PCI_SLOT(pdev->devfn) || p->funcnum != PCI_FUNC(pdev->devfn)) in drm_legacy_pci_irq_by_busid()
86 p->irq = pdev->irq; in drm_legacy_pci_irq_by_busid()
147 static int drm_legacy_get_pci_dev(struct pci_dev *pdev, in drm_legacy_get_pci_dev() argument
156 dev = drm_dev_alloc(driver, &pdev->dev); in drm_legacy_get_pci_dev()
160 ret = pci_enable_device(pdev); in drm_legacy_get_pci_dev()
165 dev->hose = pdev->sysdata; in drm_legacy_get_pci_dev()
184 pci_disable_device(pdev); in drm_legacy_get_pci_dev()
202 struct pci_dev *pdev = NULL; in drm_legacy_pci_init() local
221 pdev = NULL; in drm_legacy_pci_init()
222 while ((pdev = in drm_legacy_pci_init()
224 pid->subdevice, pdev)) != NULL) { in drm_legacy_pci_init()
225 if ((pdev->class & pid->class_mask) != pid->class) in drm_legacy_pci_init()
229 pci_dev_get(pdev); in drm_legacy_pci_init()
230 drm_legacy_get_pci_dev(pdev, pid, driver); in drm_legacy_pci_init()