Lines Matching refs:pdev

91 	free_irq(tpci200->info->pdev->irq, (void *) tpci200);
93 pci_iounmap(tpci200->info->pdev, tpci200->info->interface_regs);
95 pci_release_region(tpci200->info->pdev, TPCI200_IP_INTERFACE_BAR);
96 pci_release_region(tpci200->info->pdev, TPCI200_IO_ID_INT_SPACES_BAR);
97 pci_release_region(tpci200->info->pdev, TPCI200_MEM16_SPACE_BAR);
98 pci_release_region(tpci200->info->pdev, TPCI200_MEM8_SPACE_BAR);
100 pci_disable_device(tpci200->info->pdev);
153 dev_info(&tpci200->info->pdev->dev,
248 if (pci_enable_device(tpci200->info->pdev) < 0)
252 res = pci_request_region(tpci200->info->pdev, TPCI200_IP_INTERFACE_BAR,
255 dev_err(&tpci200->info->pdev->dev,
257 tpci200->info->pdev->bus->number,
258 tpci200->info->pdev->devfn);
263 res = pci_request_region(tpci200->info->pdev,
267 dev_err(&tpci200->info->pdev->dev,
269 tpci200->info->pdev->bus->number,
270 tpci200->info->pdev->devfn);
275 res = pci_request_region(tpci200->info->pdev, TPCI200_MEM8_SPACE_BAR,
278 dev_err(&tpci200->info->pdev->dev,
280 tpci200->info->pdev->bus->number,
281 tpci200->info->pdev->devfn);
286 res = pci_request_region(tpci200->info->pdev, TPCI200_MEM16_SPACE_BAR,
289 dev_err(&tpci200->info->pdev->dev,
291 tpci200->info->pdev->bus->number,
292 tpci200->info->pdev->devfn);
298 ioremap(pci_resource_start(tpci200->info->pdev,
302 dev_err(&tpci200->info->pdev->dev,
304 tpci200->info->pdev->bus->number,
305 tpci200->info->pdev->devfn);
313 ioidint_base = pci_resource_start(tpci200->info->pdev,
320 pci_resource_start(tpci200->info->pdev,
323 pci_resource_start(tpci200->info->pdev,
338 res = request_irq(tpci200->info->pdev->irq,
342 dev_err(&tpci200->info->pdev->dev,
344 tpci200->info->pdev->bus->number,
345 tpci200->info->pdev->devfn);
352 pci_iounmap(tpci200->info->pdev, tpci200->info->interface_regs);
354 pci_release_region(tpci200->info->pdev, TPCI200_MEM16_SPACE_BAR);
356 pci_release_region(tpci200->info->pdev, TPCI200_MEM8_SPACE_BAR);
358 pci_release_region(tpci200->info->pdev, TPCI200_IO_ID_INT_SPACES_BAR);
360 pci_release_region(tpci200->info->pdev, TPCI200_IP_INTERFACE_BAR);
362 pci_disable_device(tpci200->info->pdev);
519 static int tpci200_pci_probe(struct pci_dev *pdev,
536 pci_dev_get(pdev);
539 ret = pci_request_region(pdev, TPCI200_CFG_MEM_BAR,
542 dev_err(&pdev->dev, "Failed to allocate PCI Configuration Memory");
547 pci_resource_start(pdev, TPCI200_CFG_MEM_BAR),
548 pci_resource_len(pdev, TPCI200_CFG_MEM_BAR));
550 dev_err(&pdev->dev, "Failed to map PCI Configuration Memory");
567 tpci200->info->pdev = pdev;
573 dev_err(&pdev->dev, "error during tpci200 install\n");
579 tpci200->info->ipack_bus = ipack_bus_register(&pdev->dev,
584 dev_err(&pdev->dev,
592 dev_set_drvdata(&pdev->dev, tpci200);
601 pci_iounmap(tpci200->info->pdev, tpci200->info->cfg_regs);
603 pci_release_region(pdev, TPCI200_CFG_MEM_BAR);
606 pci_dev_put(pdev);
617 pci_iounmap(tpci200->info->pdev, tpci200->info->cfg_regs);
619 pci_release_region(tpci200->info->pdev, TPCI200_CFG_MEM_BAR);
621 pci_dev_put(tpci200->info->pdev);