Home
last modified time | relevance | path

Searched refs:hose (Results 101 – 125 of 150) sorted by relevance

123456

/openbmc/linux/arch/alpha/kernel/
H A Dsys_wildfire.c304 struct pci_controller *hose = dev->sysdata; in wildfire_map_irq() local
308 int qbbno = hose->index >> 3; in wildfire_map_irq()
309 int pcano = (hose->index >> 1) & 3; in wildfire_map_irq()
H A Dsys_eiger.c164 struct pci_controller *hose = dev->sysdata; in eiger_swizzle() local
183 if (hose->index == 0 in eiger_swizzle()
H A Dsetup.c243 struct pci_controller *hose; in reserve_std_resources() local
244 for (hose = hose_head; hose; hose = hose->next) in reserve_std_resources()
245 if (hose->index == 0) { in reserve_std_resources()
246 io = hose->io_space; in reserve_std_resources()
H A Dsys_marvel.c322 struct pci_controller *hose = dev->sysdata; in marvel_map_irq() local
323 struct io7_port *io7_port = hose->sysdata; in marvel_map_irq()
353 hose->index); in marvel_map_irq()
H A Dpci_impl.h136 struct pci_controller *hose; member
/openbmc/linux/arch/powerpc/kernel/
H A Deeh_pe.c309 struct pci_controller *hose = edev->controller; in eeh_pe_tree_insert() local
318 pe = eeh_pe_get(hose, edev->pe_config_addr); in eeh_pe_tree_insert()
351 pe = eeh_pe_alloc(hose, EEH_PE_VF); in eeh_pe_tree_insert()
353 pe = eeh_pe_alloc(hose, EEH_PE_DEVICE); in eeh_pe_tree_insert()
368 new_pe_parent = eeh_phb_pe_get(hose); in eeh_pe_tree_insert()
371 __func__, hose->global_number); in eeh_pe_tree_insert()
H A Diommu.c1344 struct pci_controller *hose; in spapr_tce_iommu_probe_device() local
1350 hose = pdev->bus->sysdata; in spapr_tce_iommu_probe_device()
1352 return &hose->iommu; in spapr_tce_iommu_probe_device()
1361 struct pci_controller *hose; in spapr_tce_iommu_device_group() local
1365 hose = pdev->bus->sysdata; in spapr_tce_iommu_device_group()
1367 if (!hose->controller_ops.device_group) in spapr_tce_iommu_device_group()
1370 return hose->controller_ops.device_group(hose, pdev); in spapr_tce_iommu_device_group()
1418 struct pci_controller *hose; in spapr_tce_setup_phb_iommus_initcall() local
1420 list_for_each_entry(hose, &hose_list, list_node) { in spapr_tce_setup_phb_iommus_initcall()
1421 ppc_iommu_register_device(hose); in spapr_tce_setup_phb_iommus_initcall()
H A Dpci_dn.c282 struct pci_dn *pci_add_device_node_info(struct pci_controller *hose, in pci_add_device_node_info() argument
297 pdn->phb = hose; in pci_add_device_node_info()
449 struct pci_controller *hose = data; in add_pdn() local
452 pdn = pci_add_device_node_info(hose, dn); in add_pdn()
H A Dlegacy_serial.c528 struct pci_controller *hose; in fixup_port_pio() local
532 hose = pci_find_hose_for_OF_device(np); in fixup_port_pio()
533 if (hose) { in fixup_port_pio()
534 unsigned long offset = (unsigned long)hose->io_base_virt - in fixup_port_pio()
H A Deeh_driver.c1122 struct pci_controller *hose; in eeh_handle_special_event() local
1138 list_for_each_entry(hose, &hose_list, list_node) { in eeh_handle_special_event()
1139 phb_pe = eeh_phb_pe_get(hose); in eeh_handle_special_event()
1194 list_for_each_entry(hose, &hose_list, list_node) { in eeh_handle_special_event()
1195 phb_pe = eeh_phb_pe_get(hose); in eeh_handle_special_event()
H A Deeh.c956 struct pci_controller *hose, *tmp; in eeh_init() local
982 list_for_each_entry_safe(hose, tmp, &hose_list, list_node) in eeh_init()
983 eeh_phb_pe_create(hose); in eeh_init()
1644 struct pci_controller *hose; in eeh_force_recover_write() local
1669 hose = pci_find_controller_for_domain(phbid); in eeh_force_recover_write()
1670 if (!hose) in eeh_force_recover_write()
1674 pe = eeh_pe_get(hose, pe_no); in eeh_force_recover_write()
/openbmc/linux/arch/powerpc/sysdev/
H A Dfsl_msi.c145 struct pci_controller *hose = pci_bus_to_host(pdev->bus); in fsl_compose_msi_msg() local
151 reg = of_get_property(hose->dn, "msi-address-64", &len); in fsl_compose_msi_msg()
155 address = fsl_pci_immrbar_base(hose) + msi_data->msiir_offset; in fsl_compose_msi_msg()
179 struct pci_controller *hose = pci_bus_to_host(pdev->bus); in fsl_setup_msi_irqs() local
203 np = of_parse_phandle(hose->dn, "fsl,msi", 0); in fsl_setup_msi_irqs()
212 hose->dn, np->phandle); in fsl_setup_msi_irqs()
/openbmc/u-boot/cmd/
H A Dpci.c392 struct pci_controller *hose = pci_bus_to_hose(bus_num); in pciinfo() local
400 if (!hose) in pciinfo()
419 if (pci_skip_dev(hose, dev)) in pciinfo()
623 struct pci_controller *hose = dev_get_uclass_priv(bus); in pci_show_regions() local
627 if (!hose) { in pci_show_regions()
634 for (i = 0, reg = hose->regions; i < hose->region_count; i++, reg++) { in pci_show_regions()
/openbmc/linux/arch/powerpc/include/asm/
H A Dgrackle.h11 extern void setup_grackle(struct pci_controller *hose);
H A Disa-bridge.h7 extern void isa_bridge_find_early(struct pci_controller *hose);
/openbmc/u-boot/drivers/pci/
H A Dpci_auto.c375 dm_pciauto_setup_device(dev, 0, hose->pci_mem, in dm_pciauto_config_device()
376 hose->pci_prefetch, hose->pci_io, in dm_pciauto_config_device()
H A Dpci_compat.c17 int pci_hose_##rw##_config_##name(struct pci_controller *hose, \
/openbmc/linux/arch/mips/include/asm/txx9/
H A Dpci.h17 int txx9_pci66_check(struct pci_controller *hose, int top_bus,
/openbmc/linux/arch/mips/pci/
H A Dpci-ar71xx.c101 struct pci_controller *hose; in pci_bus_to_ar71xx_controller() local
103 hose = (struct pci_controller *) bus->sysdata; in pci_bus_to_ar71xx_controller()
104 return container_of(hose, struct ar71xx_pci_controller, pci_ctrl); in pci_bus_to_ar71xx_controller()
H A Dpci-ar724x.c67 struct pci_controller *hose; in pci_bus_to_ar724x_controller() local
69 hose = (struct pci_controller *) bus->sysdata; in pci_bus_to_ar724x_controller()
70 return container_of(hose, struct ar724x_pci_controller, pci_controller); in pci_bus_to_ar724x_controller()
/openbmc/linux/arch/alpha/include/asm/
H A Dagp_backend.h21 struct pci_controller *hose; member
/openbmc/u-boot/board/freescale/mpc8548cds/
H A Dmpc8548cds.c171 void dummy_func(struct pci_controller* hose, pci_dev_t dev, struct pci_config_table *tab) { } in dummy_func() argument
242 pci_hose_write_config_word(hose, bus, PCIX_COMMAND, reg16); in pci_init_board()
/openbmc/linux/arch/powerpc/platforms/powernv/
H A Dpci-ioda-tce.c22 struct pci_controller *hose = phb->hose; in pnv_ioda_parse_tce_sizes() local
23 struct device_node *dn = hose->dn; in pnv_ioda_parse_tce_sizes()
/openbmc/u-boot/board/socrates/
H A Dsocrates.c188 static struct pci_controller hose = { variable
200 pci_mpc85xx_init (&hose); in pci_init_board()
/openbmc/linux/arch/powerpc/platforms/pseries/
H A Dpseries.h127 struct iommu_group *pSeries_pci_device_group(struct pci_controller *hose,

123456