Lines Matching refs:pdev
34 struct pci_dev *pdev;
49 if (!pci_check_and_mask_intx(gdev->pdev))
56 static int probe(struct pci_dev *pdev,
62 err = pci_enable_device(pdev);
64 dev_err(&pdev->dev, "%s: pci_enable_device failed: %d\n",
69 if (!pdev->irq) {
70 dev_warn(&pdev->dev, "No IRQ assigned to device: "
72 pci_disable_device(pdev);
76 if (!pci_intx_mask_supported(pdev)) {
89 gdev->info.irq = pdev->irq;
92 gdev->pdev = pdev;
94 if (uio_register_device(&pdev->dev, &gdev->info))
96 pci_set_drvdata(pdev, gdev);
103 pci_disable_device(pdev);
107 static void remove(struct pci_dev *pdev)
109 struct uio_pci_generic_dev *gdev = pci_get_drvdata(pdev);
112 pci_disable_device(pdev);