Lines Matching refs:pdev
101 struct device *dev = &mp2->pdev->dev;
119 struct device *dev = &mp2->pdev->dev;
208 struct pci_dev *pdev;
210 if (mp2 && mp2->pdev) {
211 pdev = mp2->pdev;
214 pci_clear_master(pdev);
216 pci_dev_put(pdev);
219 devres_release_group(&pdev->dev, mp2->devres_gid);
228 struct pci_dev *pdev;
235 pdev = pci_get_device(PCI_VENDOR_ID_AMD, PCI_DEVICE_ID_AMD_MP2_STB, NULL);
236 if (!pdev)
240 mp2->pdev = pdev;
242 mp2->devres_gid = devres_open_group(&pdev->dev, NULL, GFP_KERNEL);
244 dev_err(&pdev->dev, "devres_open_group failed\n");
248 rc = pcim_enable_device(pdev);
250 dev_err(&pdev->dev, "pcim_enable_device failed\n");
254 rc = pcim_iomap_regions(pdev, BIT(MP2_MMIO_BAR), "mp2 stb");
256 dev_err(&pdev->dev, "pcim_iomap_regions failed\n");
260 mp2->mmio = pcim_iomap_table(pdev)[MP2_MMIO_BAR];
262 dev_err(&pdev->dev, "pcim_iomap_table failed\n");
266 pci_set_master(pdev);
268 rc = dma_set_mask_and_coherent(&pdev->dev, DMA_BIT_MASK(64));
270 dev_err(&pdev->dev, "failed to set DMA mask\n");