/linux-master/arch/alpha/include/asm/ |
H A D | pci.h | 63 struct pci_controller *hose = bus->sysdata; local 64 return hose->need_domain_info;
|
H A D | agp_backend.h | 21 struct pci_controller *hose; member in struct:_alpha_agp_info
|
H A D | machvec.h | 46 void (*mv_pci_tbi)(struct pci_controller *hose,
|
/linux-master/arch/powerpc/kernel/ |
H A D | isa-bridge.c | 111 void __init isa_bridge_find_early(struct pci_controller *hose) argument 125 /* Look for our hose being a parent */ 127 if (parent == hose->dn) { 143 process_ISA_OF_ranges(np, hose->io_base_phys); 187 struct pci_controller *hose = pci_bus_to_host(pdev->bus); local 194 process_ISA_OF_ranges(devnode, hose->io_base_phys);
|
H A D | eeh_pe.c | 309 struct pci_controller *hose = edev->controller; local 318 pe = eeh_pe_get(hose, edev->pe_config_addr); 351 pe = eeh_pe_alloc(hose, EEH_PE_VF); 353 pe = eeh_pe_alloc(hose, EEH_PE_DEVICE); 368 new_pe_parent = eeh_phb_pe_get(hose); 371 __func__, hose->global_number);
|
/linux-master/arch/powerpc/platforms/embedded6xx/ |
H A D | mpc10x.h | 148 int mpc10x_bridge_init(struct pci_controller *hose, 153 int mpc10x_enable_store_gathering(struct pci_controller *hose); 154 int mpc10x_disable_store_gathering(struct pci_controller *hose);
|
/linux-master/arch/alpha/kernel/ |
H A D | pci_iommu.c | 60 iommu_arena_new_node(int nid, struct pci_controller *hose, dma_addr_t base, 85 arena->hose = hose; 98 iommu_arena_new(struct pci_controller *hose, dma_addr_t base, 101 return iommu_arena_new_node(0, hose, base, window_size, align); 145 alpha_mv.mv_pci_tbi(arena->hose, 0, -1); 236 struct pci_controller *hose = pdev ? pdev->sysdata : pci_isa_hose; 278 arena = hose->sg_pci; 280 arena = hose->sg_isa; 358 struct pci_controller *hose 59 iommu_arena_new_node(int nid, struct pci_controller *hose, dma_addr_t base, unsigned long window_size, unsigned long align) argument 97 iommu_arena_new(struct pci_controller *hose, dma_addr_t base, unsigned long window_size, unsigned long align) argument 235 struct pci_controller *hose = pdev ? pdev->sysdata : pci_isa_hose; local 357 struct pci_controller *hose = pdev ? pdev->sysdata : pci_isa_hose; local 639 struct pci_controller *hose; local 721 struct pci_controller *hose; local 797 struct pci_controller *hose; local [all...] |
H A D | core_cia.c | 258 cia_pci_tbi(struct pci_controller *hose, dma_addr_t start, dma_addr_t end) 285 cia_pci_tbi_try2(struct pci_controller *hose, 450 cia_pci_tbi(arena->hose, 0, -1); 540 alpha_mv.mv_pci_tbi(arena->hose, 0, -1); 639 struct pci_controller *hose; 687 * Create our single hose. 690 pci_isa_hose = hose = alloc_pci_controller(); 691 hose->io_space = &ioport_resource; 692 hose->mem_space = &iomem_resource; 693 hose 257 cia_pci_tbi(struct pci_controller *hose, dma_addr_t start, dma_addr_t end) argument 284 cia_pci_tbi_try2(struct pci_controller *hose, dma_addr_t start, dma_addr_t end) argument 636 struct pci_controller *hose; local [all...] |
H A D | pci_impl.h | 136 struct pci_controller *hose; member in struct:pci_iommu_arena 166 /* The hose list. */
|
H A D | sys_dp264.c | 388 struct pci_controller *hose = dev->sysdata; local 392 irq += 16 * hose->index; 429 struct pci_controller *hose = dev->sysdata; local 435 /* Check for the built-in bridge on hose 1. */ 436 else if (hose->index == 1 && PCI_SLOT(dev->bus->self->devfn) == 8) { 441 /* Check for built-in bridge on hose 1. */ 442 if (hose->index == 1 && 495 struct pci_controller *hose = dev->sysdata; local 499 irq += 16 * hose->index; 533 /* Tsunami caches 4 PTEs at a time; DS10 has only 1 hose [all...] |
H A D | sys_eiger.c | 164 struct pci_controller *hose = dev->sysdata; local 182 /* Check for built-in bridges on hose 0. */ 183 if (hose->index == 0
|
H A D | sys_wildfire.c | 304 struct pci_controller *hose = dev->sysdata; local 308 int qbbno = hose->index >> 3; 309 int pcano = (hose->index >> 1) & 3;
|
H A D | sys_nautilus.c | 203 struct pci_controller *hose = hose_head; local 221 bridge->sysdata = hose; 228 /* Scan our single hose. */ 233 bus = hose->bus = bridge->bus; 253 printk(KERN_ERR "Failed to request MEM on hose 0\n");
|
/linux-master/arch/powerpc/platforms/powernv/ |
H A D | pci.h | 109 struct pci_controller *hose; member in struct:pnv_phb 269 void pnv_pci_dump_phb_diag_data(struct pci_controller *hose, 281 extern int pnv_eeh_phb_reset(struct pci_controller *hose, int option); 332 struct pci_controller *hose = bus->sysdata; local 334 if (hose) 335 return hose->private_data;
|
H A D | pci.c | 191 static void pnv_pci_dump_p7ioc_diag_data(struct pci_controller *hose, argument 198 hose->global_number, be32_to_cpu(common->version)); 274 static void pnv_pci_dump_phb3_diag_data(struct pci_controller *hose, argument 281 hose->global_number, be32_to_cpu(common->version)); 361 static void pnv_pci_dump_phb4_diag_data(struct pci_controller *hose, argument 368 hose->global_number, be32_to_cpu(common->version)); 463 void pnv_pci_dump_phb_diag_data(struct pci_controller *hose, argument 468 if (!hose || !log_buff) 474 pnv_pci_dump_p7ioc_diag_data(hose, common); 477 pnv_pci_dump_phb3_diag_data(hose, commo 749 struct pci_controller *hose = pci_bus_to_host(dev->bus); local 807 struct pci_controller *hose; local [all...] |
H A D | ocxl.c | 164 struct pci_controller *hose = pci_bus_to_host(dev->bus); local 165 struct pnv_phb *phb = hose->private_data; 355 struct pci_controller *hose = pci_bus_to_host(dev->bus); local 356 struct pnv_phb *phb = hose->private_data; 442 struct pci_controller *hose = pci_bus_to_host(dev->bus); local 443 struct pnv_phb *phb = hose->private_data; 489 struct pci_controller *hose = pci_bus_to_host(dev->bus); local 490 struct pnv_phb *phb = hose->private_data; 498 rc = of_property_read_u64_index(hose->dn, "ibm,mmio-atsd",
|
/linux-master/arch/powerpc/platforms/ |
H A D | fsl_uli1575.c | 322 struct pci_controller *hose = pci_bus_to_host(dev->bus); local 323 struct device_node *hosenode = hose ? hose->dn : NULL; 336 laddr[0] = (hose->first_busno << 16) | (PCI_DEVFN(31, 0) << 8); 347 static int uli_exclude_device(struct pci_controller *hose, u_char bus, u_char devfn) argument 349 if (hose->dn == fsl_pci_primary && bus == (hose->first_busno + 2)) {
|
/linux-master/arch/sh/drivers/pci/ |
H A D | pcie-sh7786.c | 25 struct pci_channel *hose; member in struct:sh7786_pcie_port 205 struct pci_channel *chan = port->hose; 260 struct pci_channel *chan = port->hose; 293 struct pci_channel *chan = port->hose; 303 struct pci_channel *chan = port->hose; 537 register_pci_controller(port->hose); 598 port->hose = sh7786_pci_channels + i; 599 port->hose->io_map_base = port->hose->resources[0].start;
|
/linux-master/arch/powerpc/platforms/cell/ |
H A D | setup.c | 82 struct pci_controller *hose; local 93 hose = pci_bus_to_host(dev->bus); 94 if (hose == NULL) 98 if (!of_device_is_compatible(hose->dn, "pciex")) 102 s = of_get_property(hose->dn, "model", NULL);
|
/linux-master/arch/powerpc/sysdev/ |
H A D | mpic_u3msi.c | 77 struct pci_controller *hose = pci_bus_to_host(pdev->bus); local 95 if (of_device_is_compatible(hose->dn, "u4-pcie") || 96 of_device_is_compatible(hose->dn, "U4-pcie"))
|
H A D | fsl_msi.c | 147 struct pci_controller *hose = pci_bus_to_host(pdev->bus); local 153 reg = of_get_property(hose->dn, "msi-address-64", &len); 157 address = fsl_pci_immrbar_base(hose) + msi_data->msiir_offset; 181 struct pci_controller *hose = pci_bus_to_host(pdev->bus); local 205 np = of_parse_phandle(hose->dn, "fsl,msi", 0); 214 hose->dn, np->phandle);
|
/linux-master/arch/mips/txx9/generic/ |
H A D | pci.c | 29 early_read_config_word(struct pci_controller *hose, argument 35 fake_bus.sysdata = hose; 36 fake_bus.ops = hose->pci_ops; 47 int __init txx9_pci66_check(struct pci_controller *hose, int top_bus, argument 64 ret = early_read_config_word(hose, top_bus, current_bus, 75 early_read_config_word(hose, top_bus, current_bus,
|
/linux-master/arch/powerpc/platforms/pseries/ |
H A D | pseries.h | 128 struct iommu_group *pSeries_pci_device_group(struct pci_controller *hose,
|
/linux-master/drivers/char/agp/ |
H A D | alpha-agp.c | 68 alpha_mv.mv_pci_tbi(agp->hose, 0, -1); 180 pdev->sysdata = agp->hose; 193 printk(KERN_INFO PFX "Detected AGP on hose %d\n", agp->hose->index);
|
/linux-master/arch/mips/pci/ |
H A D | pci-ar724x.c | 67 struct pci_controller *hose; local 69 hose = (struct pci_controller *) bus->sysdata; 70 return container_of(hose, struct ar724x_pci_controller, pci_controller);
|