Lines Matching defs:pci_dev
517 struct pci_dev *pci_dev = to_pci_dev(fore200e->dev);
522 if ((pci_dev->irq == 0) || (pci_dev->irq == 0xFF)) {
527 pci_read_config_byte(pci_dev, PCA200E_PCI_MASTER_CTRL, &master_ctrl);
542 pci_write_config_byte(pci_dev, PCA200E_PCI_MASTER_CTRL, master_ctrl);
548 pci_write_config_byte(pci_dev, PCI_LATENCY_TIMER, latency);
607 struct pci_dev *pci_dev = to_pci_dev(fore200e->dev);
610 pci_dev->bus->number, PCI_SLOT(pci_dev->devfn), PCI_FUNC(pci_dev->devfn));
2590 static int fore200e_pca_detect(struct pci_dev *pci_dev,
2597 if (pci_enable_device(pci_dev)) {
2602 if (dma_set_mask_and_coherent(&pci_dev->dev, DMA_BIT_MASK(32))) {
2614 fore200e->dev = &pci_dev->dev;
2615 fore200e->irq = pci_dev->irq;
2616 fore200e->phys_base = pci_resource_start(pci_dev, 0);
2620 pci_set_master(pci_dev);
2627 err = fore200e_init(fore200e, &pci_dev->dev);
2634 pci_set_drvdata(pci_dev, fore200e);
2642 pci_disable_device(pci_dev);
2647 static void fore200e_pca_remove_one(struct pci_dev *pci_dev)
2651 fore200e = pci_get_drvdata(pci_dev);
2655 pci_disable_device(pci_dev);