Searched refs:prom_bussoft_ptr (Results 1 - 3 of 3) sorted by relevance

/linux-4.1.27/arch/ia64/sn/kernel/
H A Dio_init.c238 struct pcibus_bussoft *prom_bussoft_ptr; sn_pci_controller_fixup() local
243 (u64) ia64_tpa(&prom_bussoft_ptr)); sn_pci_controller_fixup()
246 prom_bussoft_ptr = __va(prom_bussoft_ptr); sn_pci_controller_fixup()
256 * Temporarily save the prom_bussoft_ptr for use by sn_bus_fixup(). sn_pci_controller_fixup()
259 controller->platform_data = prom_bussoft_ptr; sn_pci_controller_fixup()
262 prom_bussoft_ptr->bs_legacy_io, sn_pci_controller_fixup()
263 prom_bussoft_ptr->bs_legacy_mem); sn_pci_controller_fixup()
265 prom_bussoft_ptr->bs_legacy_io); sn_pci_controller_fixup()
267 prom_bussoft_ptr->bs_legacy_mem); sn_pci_controller_fixup()
286 struct pcibus_bussoft *prom_bussoft_ptr; sn_bus_fixup() local
289 prom_bussoft_ptr = PCI_CONTROLLER(bus)->platform_data; sn_bus_fixup()
290 if (prom_bussoft_ptr == NULL) { sn_bus_fixup()
293 "obtain prom_bussoft_ptr\n", sn_bus_fixup()
297 sn_common_bus_fixup(bus, prom_bussoft_ptr); sn_bus_fixup()
H A Dio_acpi_init.c129 struct pcibus_bussoft *prom_bussoft_ptr; sn_get_bussoft_ptr() local
158 prom_bussoft_ptr = __va((struct pcibus_bussoft *) addr); sn_get_bussoft_ptr()
161 return prom_bussoft_ptr; sn_get_bussoft_ptr()
469 struct pcibus_bussoft *prom_bussoft_ptr; sn_acpi_bus_fixup() local
472 prom_bussoft_ptr = sn_get_bussoft_ptr(bus); sn_acpi_bus_fixup()
473 if (prom_bussoft_ptr == NULL) { sn_acpi_bus_fixup()
476 "obtain prom_bussoft_ptr\n", sn_acpi_bus_fixup()
480 sn_common_bus_fixup(bus, prom_bussoft_ptr); sn_acpi_bus_fixup()
H A Dio_common.c279 struct pcibus_bussoft *prom_bussoft_ptr) sn_common_bus_fixup()
295 if (prom_bussoft_ptr->bs_asic_type >= PCIIO_ASIC_MAX_TYPES) { sn_common_bus_fixup()
297 prom_bussoft_ptr->bs_asic_type); sn_common_bus_fixup()
301 if (prom_bussoft_ptr->bs_asic_type == PCIIO_ASIC_TYPE_PPB) sn_common_bus_fixup()
304 provider = sn_pci_provider[prom_bussoft_ptr->bs_asic_type]; sn_common_bus_fixup()
307 prom_bussoft_ptr->bs_asic_type); sn_common_bus_fixup()
310 provider_soft = (*provider->bus_fixup) (prom_bussoft_ptr, sn_common_bus_fixup()
316 * Generic bus fixup goes here. Don't reference prom_bussoft_ptr sn_common_bus_fixup()
278 sn_common_bus_fixup(struct pci_bus *bus, struct pcibus_bussoft *prom_bussoft_ptr) sn_common_bus_fixup() argument

Completed in 98 milliseconds