Lines Matching defs:dev
31 int pcibios_map_irq(const struct pci_dev *dev, u8 slot, u8 pin)
37 static int bcm47xx_pcibios_plat_dev_init_ssb(struct pci_dev *dev)
42 res = ssb_pcibios_plat_dev_init(dev);
44 pci_alert(dev, "PCI: Failed to init device\n");
48 pci_read_config_byte(dev, PCI_INTERRUPT_PIN, &pin);
49 slot = PCI_SLOT(dev->devfn);
50 res = ssb_pcibios_map_irq(dev, slot, pin);
54 pci_alert(dev, "PCI: Failed to map IRQ of device\n");
58 dev->irq = res;
64 static int bcm47xx_pcibios_plat_dev_init_bcma(struct pci_dev *dev)
68 res = bcma_core_pci_plat_dev_init(dev);
70 pci_alert(dev, "PCI: Failed to init device\n");
74 res = bcma_core_pci_pcibios_map_irq(dev);
78 pci_alert(dev, "PCI: Failed to map IRQ of device\n");
82 dev->irq = res;
87 int pcibios_plat_dev_init(struct pci_dev *dev)
91 return bcm47xx_pcibios_plat_dev_init_ssb(dev);
95 return bcm47xx_pcibios_plat_dev_init_bcma(dev);