Home
last modified time | relevance | path

Searched refs:pci_ctrl (Results 1 – 6 of 6) sorted by relevance

/arch/xtensa/kernel/
Dpci.c125 struct pci_controller *pci_ctrl; in pcibios_alloc_controller() local
127 pci_ctrl = (struct pci_controller *)alloc_bootmem(sizeof(*pci_ctrl)); in pcibios_alloc_controller()
128 memset(pci_ctrl, 0, sizeof(struct pci_controller)); in pcibios_alloc_controller()
130 *pci_ctrl_tail = pci_ctrl; in pcibios_alloc_controller()
131 pci_ctrl_tail = &pci_ctrl->next; in pcibios_alloc_controller()
133 return pci_ctrl; in pcibios_alloc_controller()
136 static void __init pci_controller_apertures(struct pci_controller *pci_ctrl, in pci_controller_apertures() argument
143 io_offset = (unsigned long)pci_ctrl->io_space.base; in pci_controller_apertures()
144 res = &pci_ctrl->io_resource; in pci_controller_apertures()
148 " bridge %d\n", pci_ctrl->index); in pci_controller_apertures()
[all …]
/arch/xtensa/lib/
Dpci-auto.c135 pciauto_setup_irq(struct pci_controller* pci_ctrl,struct pci_dev *dev,int devfn) in pciauto_setup_irq() argument
147 if (pci_ctrl->map_irq) in pciauto_setup_irq()
148 irq = pci_ctrl->map_irq(dev, PCI_SLOT(devfn), pin); in pciauto_setup_irq()
237 int __init pciauto_bus_scan(struct pci_controller *pci_ctrl, int current_bus) in pciauto_bus_scan() argument
245 pciauto_dev.sysdata = pci_ctrl; in pciauto_bus_scan()
246 pciauto_bus.ops = pci_ctrl->ops; in pciauto_bus_scan()
253 if (current_bus == pci_ctrl->first_busno) in pciauto_bus_scan()
255 pciauto_upper_iospc = pci_ctrl->io_resource.end + 1; in pciauto_bus_scan()
256 pciauto_upper_memspc = pci_ctrl->mem_resources[0].end + 1; in pciauto_bus_scan()
264 if ((current_bus == pci_ctrl->first_busno) && (pci_devfn == 0)) in pciauto_bus_scan()
[all …]
/arch/mips/pci/
Dpci-ar71xx.c55 struct pci_controller pci_ctrl; member
107 return container_of(hose, struct ar71xx_pci_controller, pci_ctrl); in pci_bus_to_ar71xx_controller()
383 apc->pci_ctrl.pci_ops = &ar71xx_pci_ops; in ar71xx_pci_probe()
384 apc->pci_ctrl.mem_resource = &apc->mem_res; in ar71xx_pci_probe()
385 apc->pci_ctrl.io_resource = &apc->io_res; in ar71xx_pci_probe()
387 register_pci_controller(&apc->pci_ctrl); in ar71xx_pci_probe()
Dpci-ar2315.c165 struct pci_controller pci_ctrl; member
174 return container_of(hose, struct ar2315_pci_ctrl, pci_ctrl); in ar2315_pci_bus_to_apc()
476 apc->pci_ctrl.pci_ops = &ar2315_pci_ops; in ar2315_pci_probe()
477 apc->pci_ctrl.mem_resource = &apc->mem_res, in ar2315_pci_probe()
478 apc->pci_ctrl.io_resource = &apc->io_res, in ar2315_pci_probe()
480 register_pci_controller(&apc->pci_ctrl); in ar2315_pci_probe()
/arch/alpha/include/asm/
Dcore_wildfire.h195 wildfire_64 pci_ctrl; member
/arch/alpha/kernel/
Dcore_wildfire.c481 printk(KERN_ERR " PCI_CTRL: 0x%16lx\n", pci->pci_ctrl.csr); in wildfire_dump_pci_regs()