Lines Matching refs:pdev
89 free_irq(tpci200->info->pdev->irq, (void *) tpci200);
91 pci_iounmap(tpci200->info->pdev, tpci200->info->interface_regs);
93 pci_release_region(tpci200->info->pdev, TPCI200_IP_INTERFACE_BAR);
94 pci_release_region(tpci200->info->pdev, TPCI200_IO_ID_INT_SPACES_BAR);
95 pci_release_region(tpci200->info->pdev, TPCI200_MEM16_SPACE_BAR);
96 pci_release_region(tpci200->info->pdev, TPCI200_MEM8_SPACE_BAR);
98 pci_disable_device(tpci200->info->pdev);
151 dev_info(&tpci200->info->pdev->dev,
246 if (pci_enable_device(tpci200->info->pdev) < 0)
250 res = pci_request_region(tpci200->info->pdev, TPCI200_IP_INTERFACE_BAR,
253 dev_err(&tpci200->info->pdev->dev,
255 tpci200->info->pdev->bus->number,
256 tpci200->info->pdev->devfn);
261 res = pci_request_region(tpci200->info->pdev,
265 dev_err(&tpci200->info->pdev->dev,
267 tpci200->info->pdev->bus->number,
268 tpci200->info->pdev->devfn);
273 res = pci_request_region(tpci200->info->pdev, TPCI200_MEM8_SPACE_BAR,
276 dev_err(&tpci200->info->pdev->dev,
278 tpci200->info->pdev->bus->number,
279 tpci200->info->pdev->devfn);
284 res = pci_request_region(tpci200->info->pdev, TPCI200_MEM16_SPACE_BAR,
287 dev_err(&tpci200->info->pdev->dev,
289 tpci200->info->pdev->bus->number,
290 tpci200->info->pdev->devfn);
296 ioremap(pci_resource_start(tpci200->info->pdev,
300 dev_err(&tpci200->info->pdev->dev,
302 tpci200->info->pdev->bus->number,
303 tpci200->info->pdev->devfn);
311 ioidint_base = pci_resource_start(tpci200->info->pdev,
318 pci_resource_start(tpci200->info->pdev,
321 pci_resource_start(tpci200->info->pdev,
336 res = request_irq(tpci200->info->pdev->irq,
340 dev_err(&tpci200->info->pdev->dev,
342 tpci200->info->pdev->bus->number,
343 tpci200->info->pdev->devfn);
350 pci_iounmap(tpci200->info->pdev, tpci200->info->interface_regs);
352 pci_release_region(tpci200->info->pdev, TPCI200_MEM16_SPACE_BAR);
354 pci_release_region(tpci200->info->pdev, TPCI200_MEM8_SPACE_BAR);
356 pci_release_region(tpci200->info->pdev, TPCI200_IO_ID_INT_SPACES_BAR);
358 pci_release_region(tpci200->info->pdev, TPCI200_IP_INTERFACE_BAR);
360 pci_disable_device(tpci200->info->pdev);
517 static int tpci200_pci_probe(struct pci_dev *pdev,
534 pci_dev_get(pdev);
537 ret = pci_request_region(pdev, TPCI200_CFG_MEM_BAR,
540 dev_err(&pdev->dev, "Failed to allocate PCI Configuration Memory");
545 pci_resource_start(pdev, TPCI200_CFG_MEM_BAR),
546 pci_resource_len(pdev, TPCI200_CFG_MEM_BAR));
548 dev_err(&pdev->dev, "Failed to map PCI Configuration Memory");
565 tpci200->info->pdev = pdev;
571 dev_err(&pdev->dev, "error during tpci200 install\n");
577 tpci200->info->ipack_bus = ipack_bus_register(&pdev->dev,
582 dev_err(&pdev->dev,
590 dev_set_drvdata(&pdev->dev, tpci200);
599 pci_iounmap(tpci200->info->pdev, tpci200->info->cfg_regs);
601 pci_release_region(pdev, TPCI200_CFG_MEM_BAR);
604 pci_dev_put(pdev);
615 pci_iounmap(tpci200->info->pdev, tpci200->info->cfg_regs);
617 pci_release_region(tpci200->info->pdev, TPCI200_CFG_MEM_BAR);
619 pci_dev_put(tpci200->info->pdev);