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);