Lines Matching refs:hose
38 struct pci_controller *hose = pci_bus_to_host(bus);
46 cfg_data = hose->cfg_data + ((bus->number<<16) | (devfn<<8) | off);
65 struct pci_controller *hose = pci_bus_to_host(bus);
73 cfg_data = hose->cfg_data + ((bus->number<<16) | (devfn<<8) | off);
100 struct pci_controller *hose = pci_bus_to_host(bus);
102 | (((bus->number - hose->first_busno) & 0xff) << 16)
103 | (hose->global_number << 24);
115 struct pci_controller *hose = pci_bus_to_host(bus);
117 | (((bus->number - hose->first_busno) & 0xff) << 16)
118 | (hose->global_number << 24);
164 setup_python(struct pci_controller *hose, struct device_node *dev)
185 setup_indirect_pci(hose, r.start + 0xf8000, r.start + 0xf8010, 0);
189 static void __init setup_peg2(struct pci_controller *hose, struct device_node *dev)
196 hose->ops = &rtas_pci_ops;
212 struct pci_controller *hose;
258 hose = pcibios_alloc_controller(dev);
259 if (!hose) {
264 hose->first_busno = hose->self_busno = bus_range[0];
265 hose->last_busno = bus_range[1];
271 setup_python(hose, dev);
274 setup_grackle(hose);
277 hose->ops = &gg2_pci_ops;
278 hose->cfg_data = p;
281 setup_indirect_pci(hose, 0xfec00cf8, 0xfee00cfc, 0);
283 setup_peg2(hose, dev);
285 setup_indirect_pci(hose,
302 hose->ops = &rtas_pci_ops;
305 pci_process_bridge_OF_ranges(hose, dev, index == 0);