• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/arch/powerpc/platforms/cell/

Lines Matching defs:hose

45 					struct pci_controller *hose)
53 return hose->cfg_addr;
57 struct pci_controller *hose)
65 return hose->cfg_data;
69 struct pci_controller *hose)
73 epci_base = celleb_epci_get_epci_base(hose);
78 static int celleb_epci_check_abort(struct pci_controller *hose,
86 epci_base = celleb_epci_get_epci_base(hose);
113 struct pci_controller *hose, unsigned int devfn, int where)
117 if (bus != hose->bus)
118 addr = celleb_epci_get_epci_cfg(hose) +
124 addr = celleb_epci_get_epci_cfg(hose) +
137 struct pci_controller *hose = pci_bus_to_host(bus);
142 if (!celleb_epci_get_epci_cfg(hose))
145 if (bus->number == hose->first_busno && devfn == 0) {
148 epci_base = celleb_epci_get_epci_base(hose);
167 clear_and_disable_master_abort_interrupt(hose);
168 addr = celleb_epci_make_config_addr(bus, hose, devfn, where);
189 return celleb_epci_check_abort(hose, NULL);
197 struct pci_controller *hose = pci_bus_to_host(bus);
202 if (!celleb_epci_get_epci_cfg(hose))
205 if (bus->number == hose->first_busno && devfn == 0) {
208 epci_base = celleb_epci_get_epci_base(hose);
227 clear_and_disable_master_abort_interrupt(hose);
228 addr = celleb_epci_make_config_addr(bus, hose, devfn, where);
245 return celleb_epci_check_abort(hose, addr);
254 static int __init celleb_epci_init(struct pci_controller *hose)
261 epci_base = celleb_epci_get_epci_base(hose);
375 struct pci_controller *hose)
395 hose->cfg_addr = ioremap(r.start, (r.end - r.start + 1));
396 if (!hose->cfg_addr)
399 r.start, (unsigned long)hose->cfg_addr, (r.end - r.start + 1));
403 hose->cfg_data = ioremap(r.start, (r.end - r.start + 1));
404 if (!hose->cfg_data)
407 r.start, (unsigned long)hose->cfg_data, (r.end - r.start + 1));
409 hose->ops = &celleb_epci_ops;
410 celleb_epci_init(hose);
415 if (hose->cfg_addr)
416 iounmap(hose->cfg_addr);
418 if (hose->cfg_data)
419 iounmap(hose->cfg_data);