pcic 42 arch/mips/include/asm/mach-rc32434/pci.h u32 pcic; pcic 13 arch/mips/include/asm/txx9/pci.h txx9_alloc_pci_controller(struct pci_controller *pcic, pcic 115 arch/mips/pci/pci-rc32434.c pcicvalue = rc32434_pci->pcic; pcic 126 arch/mips/pci/pci-rc32434.c rc32434_pci->pcic = pcicdata; /* Enable the PCI bus Interface */ pcic 197 arch/mips/pci/pci-rc32434.c pcicntlval = rc32434_pci->pcic; pcic 199 arch/mips/pci/pci-rc32434.c rc32434_pci->pcic = pcicntlval; pcic 200 arch/mips/pci/pci-rc32434.c pcicntlval = rc32434_pci->pcic; pcic 59 arch/mips/rb532/setup.c val = __raw_readl(&pci_reg->pcic); pcic 61 arch/mips/rb532/setup.c __raw_writel(val, (void *)&pci_reg->pcic); pcic 110 arch/mips/txx9/generic/pci.c txx9_alloc_pci_controller(struct pci_controller *pcic, pcic 121 arch/mips/txx9/generic/pci.c if (!pcic) { pcic 130 arch/mips/txx9/generic/pci.c pcic = &new->c; pcic 132 arch/mips/txx9/generic/pci.c BUG_ON(pcic != &txx9_primary_pcic); pcic 133 arch/mips/txx9/generic/pci.c pcic->io_resource->flags = IORESOURCE_IO; pcic 140 arch/mips/txx9/generic/pci.c pcic->mem_resource[0].start = mem_base; pcic 141 arch/mips/txx9/generic/pci.c pcic->mem_resource[0].end = mem_base + mem_size - 1; pcic 142 arch/mips/txx9/generic/pci.c if (request_resource(&iomem_resource, &pcic->mem_resource[0])) pcic 160 arch/mips/txx9/generic/pci.c &pcic->mem_resource[0], pcic 169 arch/mips/txx9/generic/pci.c pcic->mem_resource[1].flags = IORESOURCE_MEM | IORESOURCE_BUSY; pcic 171 arch/mips/txx9/generic/pci.c pcic->mem_resource[1].start = io_base; pcic 172 arch/mips/txx9/generic/pci.c pcic->mem_resource[1].end = io_base + io_size - 1; pcic 173 arch/mips/txx9/generic/pci.c if (request_resource(&iomem_resource, &pcic->mem_resource[1])) pcic 182 arch/mips/txx9/generic/pci.c &pcic->mem_resource[1], pcic 189 arch/mips/txx9/generic/pci.c io_base = pcic->mem_resource[1].start; pcic 192 arch/mips/txx9/generic/pci.c pcic->mem_resource[0].flags = IORESOURCE_MEM; pcic 193 arch/mips/txx9/generic/pci.c if (pcic == &txx9_primary_pcic && pcic 196 arch/mips/txx9/generic/pci.c set_io_port_base(IO_BASE + pcic->mem_resource[1].start); pcic 197 arch/mips/txx9/generic/pci.c pcic->io_resource->start = 0; pcic 198 arch/mips/txx9/generic/pci.c pcic->io_offset = 0; /* busaddr == ioaddr */ pcic 199 arch/mips/txx9/generic/pci.c pcic->io_map_base = IO_BASE + pcic->mem_resource[1].start; pcic 202 arch/mips/txx9/generic/pci.c pcic->io_resource->start = pcic 204 arch/mips/txx9/generic/pci.c pcic->io_offset = io_base - (mips_io_port_base - IO_BASE); pcic 205 arch/mips/txx9/generic/pci.c pcic->io_map_base = mips_io_port_base; pcic 207 arch/mips/txx9/generic/pci.c pcic->io_resource->end = pcic->io_resource->start + io_size - 1; pcic 209 arch/mips/txx9/generic/pci.c pcic->mem_offset = 0; /* busaddr == physaddr */ pcic 211 arch/mips/txx9/generic/pci.c pr_info("PCI: IO %pR MEM %pR\n", &pcic->mem_resource[1], pcic 212 arch/mips/txx9/generic/pci.c &pcic->mem_resource[0]); pcic 215 arch/mips/txx9/generic/pci.c release_resource(&pcic->mem_resource[0]); pcic 216 arch/mips/txx9/generic/pci.c return pcic; pcic 218 arch/mips/txx9/generic/pci.c release_resource(&pcic->mem_resource[0]); pcic 179 arch/sparc/kernel/pcic.c struct linux_pcic *pcic; pcic 182 arch/sparc/kernel/pcic.c pcic = &pcic0; pcic 189 arch/sparc/kernel/pcic.c writel(CONFIG_CMD(busno, devfn, where), pcic->pcic_config_space_addr); pcic 200 arch/sparc/kernel/pcic.c *value = readl(pcic->pcic_config_space_data + (where&4)); pcic 240 arch/sparc/kernel/pcic.c struct linux_pcic *pcic; pcic 243 arch/sparc/kernel/pcic.c pcic = &pcic0; pcic 246 arch/sparc/kernel/pcic.c writel(CONFIG_CMD(busno, devfn, where), pcic->pcic_config_space_addr); pcic 247 arch/sparc/kernel/pcic.c writel(value, pcic->pcic_config_space_data + (where&4)); pcic 289 arch/sparc/kernel/pcic.c struct linux_pcic *pcic; pcic 300 arch/sparc/kernel/pcic.c pcic = &pcic0; pcic 318 arch/sparc/kernel/pcic.c pcic->pcic_res_regs.name = "pcic_registers"; pcic 319 arch/sparc/kernel/pcic.c pcic->pcic_regs = ioremap(regs[0].phys_addr, regs[0].reg_size); pcic 320 arch/sparc/kernel/pcic.c if (!pcic->pcic_regs) { pcic 325 arch/sparc/kernel/pcic.c pcic->pcic_res_io.name = "pcic_io"; pcic 326 arch/sparc/kernel/pcic.c if ((pcic->pcic_io = (unsigned long) pcic 332 arch/sparc/kernel/pcic.c pcic->pcic_res_cfg_addr.name = "pcic_cfg_addr"; pcic 333 arch/sparc/kernel/pcic.c if ((pcic->pcic_config_space_addr = pcic 344 arch/sparc/kernel/pcic.c pcic->pcic_res_cfg_data.name = "pcic_cfg_data"; pcic 345 arch/sparc/kernel/pcic.c if ((pcic->pcic_config_space_data = pcic 352 arch/sparc/kernel/pcic.c pbm = &pcic->pbm; pcic 365 arch/sparc/kernel/pcic.c pcic_regs = pcic->pcic_regs; pcic 376 arch/sparc/kernel/pcic.c pcic->pcic_imap = p->intmap; pcic 377 arch/sparc/kernel/pcic.c pcic->pcic_imdim = p->mapdim; pcic 379 arch/sparc/kernel/pcic.c if (pcic->pcic_imap == NULL) { pcic 390 arch/sparc/kernel/pcic.c static void __init pcic_pbm_scan_bus(struct linux_pcic *pcic) pcic 392 arch/sparc/kernel/pcic.c struct linux_pbm_info *pbm = &pcic->pbm; pcic 412 arch/sparc/kernel/pcic.c struct linux_pcic *pcic; pcic 420 arch/sparc/kernel/pcic.c pcic = &pcic0; pcic 426 arch/sparc/kernel/pcic.c pcic->pcic_regs+PCI_DVMA_CONTROL); pcic 433 arch/sparc/kernel/pcic.c writel(0xF0000000UL, pcic->pcic_regs+PCI_SIZE_0); pcic 435 arch/sparc/kernel/pcic.c pcic->pcic_regs+PCI_BASE_ADDRESS_0); pcic 437 arch/sparc/kernel/pcic.c pcic_pbm_scan_bus(pcic); pcic 471 arch/sparc/kernel/pcic.c static void pcic_map_pci_device(struct linux_pcic *pcic, pcic 509 arch/sparc/kernel/pcic.c pcic->pcic_io + address; pcic 531 arch/sparc/kernel/pcic.c pcic_fill_irq(struct linux_pcic *pcic, struct pci_dev *dev, int node) pcic 544 arch/sparc/kernel/pcic.c if ((p = pcic->pcic_imap) == NULL) { pcic 548 arch/sparc/kernel/pcic.c for (i = 0; i < pcic->pcic_imdim; i++) { pcic 553 arch/sparc/kernel/pcic.c if (i >= pcic->pcic_imdim) { pcic 555 arch/sparc/kernel/pcic.c pcic->pcic_imdim); pcic 562 arch/sparc/kernel/pcic.c ivec = readw(pcic->pcic_regs+PCI_INT_SELECT_LO); pcic 565 arch/sparc/kernel/pcic.c ivec = readw(pcic->pcic_regs+PCI_INT_SELECT_HI); pcic 585 arch/sparc/kernel/pcic.c ivec = readw(pcic->pcic_regs+PCI_INT_SELECT_HI); pcic 588 arch/sparc/kernel/pcic.c writew(ivec, pcic->pcic_regs+PCI_INT_SELECT_HI); pcic 590 arch/sparc/kernel/pcic.c ivec = readw(pcic->pcic_regs+PCI_INT_SELECT_LO); pcic 593 arch/sparc/kernel/pcic.c writew(ivec, pcic->pcic_regs+PCI_INT_SELECT_LO); pcic 605 arch/sparc/kernel/pcic.c struct linux_pcic *pcic; pcic 614 arch/sparc/kernel/pcic.c pcic = &pcic0; pcic 626 arch/sparc/kernel/pcic.c node = pdev_to_pnode(&pcic->pbm, dev); pcic 632 arch/sparc/kernel/pcic.c pcp->pbm = &pcic->pbm; pcic 638 arch/sparc/kernel/pcic.c pcic_map_pci_device(pcic, dev, node); pcic 640 arch/sparc/kernel/pcic.c pcic_fill_irq(pcic, dev, node); pcic 705 arch/sparc/kernel/pcic.c struct linux_pcic *pcic = &pcic0; pcic 721 arch/sparc/kernel/pcic.c writel (TICK_TIMER_LIMIT, pcic->pcic_regs+PCI_SYS_LIMIT); pcic 723 arch/sparc/kernel/pcic.c v = readb(pcic->pcic_regs+PCI_COUNTER_IRQ); pcic 726 arch/sparc/kernel/pcic.c pcic->pcic_regs+PCI_COUNTER_IRQ); pcic 740 arch/sparc/kernel/pcic.c writeb(0, pcic->pcic_regs+PCI_SYS_STATUS); pcic 1200 drivers/pci/quirks.c u32 pcic; pcic 1201 drivers/pci/quirks.c pci_read_config_dword(dev, 0x4C, &pcic); pcic 1202 drivers/pci/quirks.c if ((pcic & 6) != 6) { pcic 1203 drivers/pci/quirks.c pcic |= 6; pcic 1205 drivers/pci/quirks.c pci_write_config_dword(dev, 0x4C, pcic); pcic 1206 drivers/pci/quirks.c pci_read_config_dword(dev, 0x84, &pcic); pcic 1207 drivers/pci/quirks.c pcic |= (1 << 23); /* Required in this mode */ pcic 1208 drivers/pci/quirks.c pci_write_config_dword(dev, 0x84, pcic); pcic 197 drivers/pcmcia/i82365.c static struct pcic pcic[] = { pcic 211 drivers/pcmcia/i82365.c #define PCIC_COUNT ARRAY_SIZE(pcic) pcic 667 drivers/pcmcia/i82365.c socket[sockets].flags = pcic[type].flags; pcic 681 drivers/pcmcia/i82365.c printk(KERN_INFO " %s", pcic[type].name); pcic 1120 drivers/pcmcia/i82365.c pcic[s->type].name, s->psock);