Lines Matching defs:pdev
41 struct pci_dev *pdev = mantis->pdev;
47 mantis->pdev->bus->number,
48 PCI_SLOT(mantis->pdev->devfn),
49 PCI_FUNC(mantis->pdev->devfn));
51 err = pci_enable_device(pdev);
58 err = pci_set_consistent_dma_mask(pdev, DMA_BIT_MASK(32));
65 pci_set_master(pdev);
67 if (!request_mem_region(pci_resource_start(pdev, 0),
68 pci_resource_len(pdev, 0),
76 mantis->mmio = ioremap(pci_resource_start(pdev, 0),
77 pci_resource_len(pdev, 0));
85 pci_read_config_byte(pdev, PCI_LATENCY_TIMER, &latency);
87 mantis->revision = pdev->revision;
91 mantis->pdev->subsystem_vendor,
92 mantis->pdev->subsystem_device);
96 mantis->pdev->irq,
101 err = request_irq(pdev->irq,
114 pci_set_drvdata(pdev, mantis);
125 release_mem_region(pci_resource_start(pdev, 0),
126 pci_resource_len(pdev, 0));
130 pci_disable_device(pdev);
140 struct pci_dev *pdev = mantis->pdev;
143 free_irq(pdev->irq, mantis);
146 release_mem_region(pci_resource_start(pdev, 0),
147 pci_resource_len(pdev, 0));
150 pci_disable_device(pdev);