Symbol: pcic
arch/mips/include/asm/mach-rc32434/pci.h
42
u32 pcic;
arch/mips/include/asm/txx9/pci.h
13
txx9_alloc_pci_controller(struct pci_controller *pcic,
arch/mips/pci/pci-rc32434.c
115
pcicvalue = rc32434_pci->pcic;
arch/mips/pci/pci-rc32434.c
126
rc32434_pci->pcic = pcicdata; /* Enable the PCI bus Interface */
arch/mips/pci/pci-rc32434.c
197
pcicntlval = rc32434_pci->pcic;
arch/mips/pci/pci-rc32434.c
199
rc32434_pci->pcic = pcicntlval;
arch/mips/pci/pci-rc32434.c
200
pcicntlval = rc32434_pci->pcic;
arch/mips/rb532/setup.c
59
val = __raw_readl(&pci_reg->pcic);
arch/mips/rb532/setup.c
61
__raw_writel(val, (void *)&pci_reg->pcic);
arch/mips/txx9/generic/pci.c
111
txx9_alloc_pci_controller(struct pci_controller *pcic,
arch/mips/txx9/generic/pci.c
122
if (!pcic) {
arch/mips/txx9/generic/pci.c
131
pcic = &new->c;
arch/mips/txx9/generic/pci.c
133
BUG_ON(pcic != &txx9_primary_pcic);
arch/mips/txx9/generic/pci.c
134
pcic->io_resource->flags = IORESOURCE_IO;
arch/mips/txx9/generic/pci.c
141
pcic->mem_resource[0].start = mem_base;
arch/mips/txx9/generic/pci.c
142
pcic->mem_resource[0].end = mem_base + mem_size - 1;
arch/mips/txx9/generic/pci.c
143
if (request_resource(&iomem_resource, &pcic->mem_resource[0]))
arch/mips/txx9/generic/pci.c
161
&pcic->mem_resource[0],
arch/mips/txx9/generic/pci.c
170
pcic->mem_resource[1].flags = IORESOURCE_MEM | IORESOURCE_BUSY;
arch/mips/txx9/generic/pci.c
172
pcic->mem_resource[1].start = io_base;
arch/mips/txx9/generic/pci.c
173
pcic->mem_resource[1].end = io_base + io_size - 1;
arch/mips/txx9/generic/pci.c
174
if (request_resource(&iomem_resource, &pcic->mem_resource[1]))
arch/mips/txx9/generic/pci.c
183
&pcic->mem_resource[1],
arch/mips/txx9/generic/pci.c
190
io_base = pcic->mem_resource[1].start;
arch/mips/txx9/generic/pci.c
193
pcic->mem_resource[0].flags = IORESOURCE_MEM;
arch/mips/txx9/generic/pci.c
194
if (pcic == &txx9_primary_pcic &&
arch/mips/txx9/generic/pci.c
197
set_io_port_base(IO_BASE + pcic->mem_resource[1].start);
arch/mips/txx9/generic/pci.c
198
pcic->io_resource->start = 0;
arch/mips/txx9/generic/pci.c
199
pcic->io_offset = 0; /* busaddr == ioaddr */
arch/mips/txx9/generic/pci.c
200
pcic->io_map_base = IO_BASE + pcic->mem_resource[1].start;
arch/mips/txx9/generic/pci.c
203
pcic->io_resource->start =
arch/mips/txx9/generic/pci.c
205
pcic->io_offset = io_base - (mips_io_port_base - IO_BASE);
arch/mips/txx9/generic/pci.c
206
pcic->io_map_base = mips_io_port_base;
arch/mips/txx9/generic/pci.c
208
pcic->io_resource->end = pcic->io_resource->start + io_size - 1;
arch/mips/txx9/generic/pci.c
210
pcic->mem_offset = 0; /* busaddr == physaddr */
arch/mips/txx9/generic/pci.c
212
pr_info("PCI: IO %pR MEM %pR\n", &pcic->mem_resource[1],
arch/mips/txx9/generic/pci.c
213
&pcic->mem_resource[0]);
arch/mips/txx9/generic/pci.c
216
release_resource(&pcic->mem_resource[0]);
arch/mips/txx9/generic/pci.c
217
return pcic;
arch/mips/txx9/generic/pci.c
219
release_resource(&pcic->mem_resource[0]);
arch/sparc/kernel/pcic.c
180
struct linux_pcic *pcic;
arch/sparc/kernel/pcic.c
183
pcic = &pcic0;
arch/sparc/kernel/pcic.c
190
writel(CONFIG_CMD(busno, devfn, where), pcic->pcic_config_space_addr);
arch/sparc/kernel/pcic.c
201
*value = readl(pcic->pcic_config_space_data + (where&4));
arch/sparc/kernel/pcic.c
241
struct linux_pcic *pcic;
arch/sparc/kernel/pcic.c
244
pcic = &pcic0;
arch/sparc/kernel/pcic.c
247
writel(CONFIG_CMD(busno, devfn, where), pcic->pcic_config_space_addr);
arch/sparc/kernel/pcic.c
248
writel(value, pcic->pcic_config_space_data + (where&4));
arch/sparc/kernel/pcic.c
290
struct linux_pcic *pcic;
arch/sparc/kernel/pcic.c
301
pcic = &pcic0;
arch/sparc/kernel/pcic.c
319
pcic->pcic_res_regs.name = "pcic_registers";
arch/sparc/kernel/pcic.c
320
pcic->pcic_regs = ioremap(regs[0].phys_addr, regs[0].reg_size);
arch/sparc/kernel/pcic.c
321
if (!pcic->pcic_regs) {
arch/sparc/kernel/pcic.c
326
pcic->pcic_res_io.name = "pcic_io";
arch/sparc/kernel/pcic.c
327
if ((pcic->pcic_io = (unsigned long)
arch/sparc/kernel/pcic.c
333
pcic->pcic_res_cfg_addr.name = "pcic_cfg_addr";
arch/sparc/kernel/pcic.c
334
if ((pcic->pcic_config_space_addr =
arch/sparc/kernel/pcic.c
345
pcic->pcic_res_cfg_data.name = "pcic_cfg_data";
arch/sparc/kernel/pcic.c
346
if ((pcic->pcic_config_space_data =
arch/sparc/kernel/pcic.c
353
pbm = &pcic->pbm;
arch/sparc/kernel/pcic.c
366
pcic_regs = pcic->pcic_regs;
arch/sparc/kernel/pcic.c
377
pcic->pcic_imap = p->intmap;
arch/sparc/kernel/pcic.c
378
pcic->pcic_imdim = p->mapdim;
arch/sparc/kernel/pcic.c
380
if (pcic->pcic_imap == NULL) {
arch/sparc/kernel/pcic.c
391
static void __init pcic_pbm_scan_bus(struct linux_pcic *pcic)
arch/sparc/kernel/pcic.c
393
struct linux_pbm_info *pbm = &pcic->pbm;
arch/sparc/kernel/pcic.c
413
struct linux_pcic *pcic;
arch/sparc/kernel/pcic.c
421
pcic = &pcic0;
arch/sparc/kernel/pcic.c
427
pcic->pcic_regs+PCI_DVMA_CONTROL);
arch/sparc/kernel/pcic.c
434
writel(0xF0000000UL, pcic->pcic_regs+PCI_SIZE_0);
arch/sparc/kernel/pcic.c
436
pcic->pcic_regs+PCI_BASE_ADDRESS_0);
arch/sparc/kernel/pcic.c
438
pcic_pbm_scan_bus(pcic);
arch/sparc/kernel/pcic.c
472
static void pcic_map_pci_device(struct linux_pcic *pcic,
arch/sparc/kernel/pcic.c
510
pcic->pcic_io + address;
arch/sparc/kernel/pcic.c
532
pcic_fill_irq(struct linux_pcic *pcic, struct pci_dev *dev, int node)
arch/sparc/kernel/pcic.c
545
if ((p = pcic->pcic_imap) == NULL) {
arch/sparc/kernel/pcic.c
549
for (i = 0; i < pcic->pcic_imdim; i++) {
arch/sparc/kernel/pcic.c
554
if (i >= pcic->pcic_imdim) {
arch/sparc/kernel/pcic.c
556
pcic->pcic_imdim);
arch/sparc/kernel/pcic.c
563
ivec = readw(pcic->pcic_regs+PCI_INT_SELECT_LO);
arch/sparc/kernel/pcic.c
566
ivec = readw(pcic->pcic_regs+PCI_INT_SELECT_HI);
arch/sparc/kernel/pcic.c
586
ivec = readw(pcic->pcic_regs+PCI_INT_SELECT_HI);
arch/sparc/kernel/pcic.c
589
writew(ivec, pcic->pcic_regs+PCI_INT_SELECT_HI);
arch/sparc/kernel/pcic.c
591
ivec = readw(pcic->pcic_regs+PCI_INT_SELECT_LO);
arch/sparc/kernel/pcic.c
594
writew(ivec, pcic->pcic_regs+PCI_INT_SELECT_LO);
arch/sparc/kernel/pcic.c
606
struct linux_pcic *pcic;
arch/sparc/kernel/pcic.c
615
pcic = &pcic0;
arch/sparc/kernel/pcic.c
627
node = pdev_to_pnode(&pcic->pbm, dev);
arch/sparc/kernel/pcic.c
633
pcp->pbm = &pcic->pbm;
arch/sparc/kernel/pcic.c
639
pcic_map_pci_device(pcic, dev, node);
arch/sparc/kernel/pcic.c
641
pcic_fill_irq(pcic, dev, node);
arch/sparc/kernel/pcic.c
678
struct linux_pcic *pcic = &pcic0;
arch/sparc/kernel/pcic.c
694
writel (TICK_TIMER_LIMIT, pcic->pcic_regs+PCI_SYS_LIMIT);
arch/sparc/kernel/pcic.c
696
v = readb(pcic->pcic_regs+PCI_COUNTER_IRQ);
arch/sparc/kernel/pcic.c
699
pcic->pcic_regs+PCI_COUNTER_IRQ);
arch/sparc/kernel/pcic.c
713
writeb(0, pcic->pcic_regs+PCI_SYS_STATUS);
drivers/pci/quirks.c
1321
u32 pcic;
drivers/pci/quirks.c
1322
pci_read_config_dword(dev, 0x4C, &pcic);
drivers/pci/quirks.c
1323
if ((pcic & 6) != 6) {
drivers/pci/quirks.c
1324
pcic |= 6;
drivers/pci/quirks.c
1326
pci_write_config_dword(dev, 0x4C, pcic);
drivers/pci/quirks.c
1327
pci_read_config_dword(dev, 0x84, &pcic);
drivers/pci/quirks.c
1328
pcic |= (1 << 23); /* Required in this mode */
drivers/pci/quirks.c
1329
pci_write_config_dword(dev, 0x84, pcic);
drivers/pcmcia/i82365.c
1120
pcic[s->type].name, s->psock);
drivers/pcmcia/i82365.c
197
static struct pcic pcic[] = {
drivers/pcmcia/i82365.c
211
#define PCIC_COUNT ARRAY_SIZE(pcic)
drivers/pcmcia/i82365.c
667
socket[sockets].flags = pcic[type].flags;
drivers/pcmcia/i82365.c
681
printk(KERN_INFO " %s", pcic[type].name);