• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/arch/xtensa/kernel/

Lines Matching refs:pci_ctrl

127 	struct pci_controller *pci_ctrl;
129 pci_ctrl = (struct pci_controller *)alloc_bootmem(sizeof(*pci_ctrl));
130 memset(pci_ctrl, 0, sizeof(struct pci_controller));
132 *pci_ctrl_tail = pci_ctrl;
133 pci_ctrl_tail = &pci_ctrl->next;
135 return pci_ctrl;
140 struct pci_controller *pci_ctrl;
147 for (pci_ctrl = pci_ctrl_head; pci_ctrl; pci_ctrl = pci_ctrl->next) {
148 pci_ctrl->last_busno = 0xff;
149 bus = pci_scan_bus(pci_ctrl->first_busno, pci_ctrl->ops,
150 pci_ctrl);
151 if (pci_ctrl->io_resource.flags) {
154 offs = (unsigned long)pci_ctrl->io_space.base;
155 pci_ctrl->io_resource.start += offs;
156 pci_ctrl->io_resource.end += offs;
157 bus->resource[0] = &pci_ctrl->io_resource;
160 if (pci_ctrl->mem_resources[i].flags)
161 bus->resource[i+1] =&pci_ctrl->mem_resources[i];
162 pci_ctrl->bus = bus;
163 pci_ctrl->last_busno = bus->subordinate;
164 if (next_busno <= pci_ctrl->last_busno)
165 next_busno = pci_ctrl->last_busno+1;
176 struct pci_controller *pci_ctrl = bus->sysdata;
181 io_offset = (unsigned long)pci_ctrl->io_space.base;
184 pci_ctrl->bus = bus;
186 bus->resource[0] = res = &pci_ctrl->io_resource;
190 " bridge %d\n", pci_ctrl->index);
199 res = &pci_ctrl->mem_resources[i];
204 "host bridge %d\n", pci_ctrl->index);
277 struct pci_controller *pci_ctrl = (struct pci_controller*) dev->sysdata;
278 return pci_ctrl->index;
293 struct pci_controller *pci_ctrl = (struct pci_controller*) dev->sysdata;
298 if (pci_ctrl == 0)
305 io_offset = (unsigned long)pci_ctrl->io_space.base;
332 offset += pci_ctrl->io_space.start - io_offset;