Lines Matching refs:pcidev_info
105 inline struct pcidev_info *
108 struct pcidev_info *pcidev; in sn_pcidev_info_get()
111 &(SN_PLATFORM_DATA(dev)->pcidev_info), pdi_list) { in sn_pcidev_info_get()
227 void sn_pci_fixup_slot(struct pci_dev *dev, struct pcidev_info *pcidev_info, in sn_pci_fixup_slot() argument
238 list_add_tail(&pcidev_info->pdi_list, in sn_pci_fixup_slot()
239 &(SN_PLATFORM_DATA(dev->bus)->pcidev_info)); in sn_pci_fixup_slot()
245 bus_no = (pcidev_info->pdi_slot_host_handle >> 32) & 0xff; in sn_pci_fixup_slot()
246 devfn = pcidev_info->pdi_slot_host_handle & 0xffffffff; in sn_pci_fixup_slot()
249 pcidev_info->host_pci_dev = host_pci_dev; in sn_pci_fixup_slot()
250 pcidev_info->pdi_linux_pcidev = dev; in sn_pci_fixup_slot()
251 pcidev_info->pdi_host_pcidev_info = SN_PCIDEV_INFO(host_pci_dev); in sn_pci_fixup_slot()
253 pcidev_info->pdi_pcibus_info = bs; in sn_pci_fixup_slot()
263 pcidev_info->pdi_sn_irq_info = sn_irq_info; in sn_pci_fixup_slot()
264 dev->irq = pcidev_info->pdi_sn_irq_info->irq_irq; in sn_pci_fixup_slot()
267 pcidev_info->pdi_sn_irq_info = NULL; in sn_pci_fixup_slot()
326 controller->platform_data)->pcidev_info); in sn_common_bus_fixup()
372 list_del(&(((struct pcidev_info *) in sn_bus_free_sysdata()