Searched refs:cfg_addr (Results 1 - 19 of 19) sorted by relevance

/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/arch/powerpc/sysdev/
H A Dgrackle.c34 out_be32(bp->cfg_addr, GRACKLE_CFA(0, 0, 0xa8));
38 out_be32(bp->cfg_addr, GRACKLE_CFA(0, 0, 0xa8));
47 out_be32(bp->cfg_addr, GRACKLE_CFA(0, 0, 0xa8));
51 out_be32(bp->cfg_addr, GRACKLE_CFA(0, 0, 0xa8));
H A Dindirect_pci.c56 out_be32(hose->cfg_addr, (0x80000000 | (bus_no << 16) |
59 out_le32(hose->cfg_addr, (0x80000000 | (bus_no << 16) |
114 out_be32(hose->cfg_addr, (0x80000000 | (bus_no << 16) |
117 out_le32(hose->cfg_addr, (0x80000000 | (bus_no << 16) |
158 resource_size_t cfg_addr,
161 resource_size_t base = cfg_addr & PAGE_MASK;
165 hose->cfg_addr = mbase + (cfg_addr & ~PAGE_MASK);
157 setup_indirect_pci(struct pci_controller* hose, resource_size_t cfg_addr, resource_size_t cfg_data, u32 flags) argument
H A Dtsi108_pci.c64 volatile unsigned char *cfg_addr; local
71 cfg_addr = (unsigned char *)(tsi_mk_config_addr(bus->number,
78 printk("%d ADDR=0x%08x ", len, (uint) cfg_addr);
84 out_8((u8 *) cfg_addr, val);
87 out_le16((u16 *) cfg_addr, val);
90 out_le32((u32 *) cfg_addr, val);
150 volatile unsigned char *cfg_addr; local
158 cfg_addr = (unsigned char *)(tsi_mk_config_addr(bus->number,
165 __tsi108_read_pci_config(temp, cfg_addr, "lbzx");
168 __tsi108_read_pci_config(temp, cfg_addr, "lhbr
[all...]
H A Dfsl_pci.c359 pr_debug(" ->Hose at 0x%p, cfg_addr=0x%p,cfg_data=0x%p\n",
360 hose, hose->cfg_addr, hose->cfg_data);
492 void __iomem *cfg_addr; local
494 cfg_addr = mpc83xx_pcie_remap_cfg(bus, devfn, offset);
495 if (!cfg_addr)
500 *val = in_8(cfg_addr);
503 *val = in_le16(cfg_addr);
506 *val = in_le32(cfg_addr);
517 void __iomem *cfg_addr; local
519 cfg_addr
[all...]
H A Dppc4xx_pci.c1404 return (void __iomem *)port->hose->cfg_addr;
1756 /* Always map the host config space in cfg_addr.
1765 hose->cfg_addr = mbase;
1770 hose->cfg_addr, hose->cfg_data);
1775 mbase = (void __iomem *)hose->cfg_addr;
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/arch/microblaze/pci/
H A Dindirect_pci.c51 out_be32(hose->cfg_addr, (0x80000000 | (bus_no << 16) |
54 out_le32(hose->cfg_addr, (0x80000000 | (bus_no << 16) |
105 out_be32(hose->cfg_addr, (0x80000000 | (bus_no << 16) |
108 out_le32(hose->cfg_addr, (0x80000000 | (bus_no << 16) |
149 resource_size_t cfg_addr,
152 resource_size_t base = cfg_addr & PAGE_MASK;
156 hose->cfg_addr = mbase + (cfg_addr & ~PAGE_MASK);
148 setup_indirect_pci(struct pci_controller *hose, resource_size_t cfg_addr, resource_size_t cfg_data, u32 flags) argument
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/arch/powerpc/platforms/amigaone/
H A Dsetup.c37 const u32 *cfg_addr, *cfg_data; local
44 cfg_addr = of_get_address(dev, 0, NULL, NULL);
46 if ((cfg_addr == NULL) || (cfg_data == NULL))
61 setup_indirect_pci(hose, cfg_addr[0], cfg_data[0], 0);
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/arch/powerpc/platforms/cell/
H A Dcelleb_scc_pciex.c45 (void)PEX_IN(bus->phb->cfg_addr, PEXDMRDEN0);
109 PEX_OUT(phb->cfg_addr, PEXDADRS, (addr & ~0x3ul));
110 PEX_OUT(phb->cfg_addr, PEXDCMND, cmd);
111 data = PEX_IN(phb->cfg_addr, PEXDRDATA);
136 PEX_OUT(phb->cfg_addr, PEXDADRS, (addr & ~0x3ul));
137 PEX_OUT(phb->cfg_addr, PEXDCMND, cmd);
138 PEX_OUT(phb->cfg_addr, PEXDWDATA, data);
291 PEX_OUT(bus->phb->cfg_addr, PEXDMRDADR0, dummy_page_da);
373 *val = config_read_pciex_rc(phb->cfg_addr, where, size);
375 *val = config_read_pciex_dev(phb->cfg_addr, bu
[all...]
H A Dcelleb_scc_epci.c49 * Celleb epci uses cfg_addr as a base address for
53 return hose->cfg_addr;
383 * Celleb epci uses cfg_addr and cfg_data member of
386 * cfg_addr is used to map for control registers of
395 hose->cfg_addr = ioremap(r.start, (r.end - r.start + 1));
396 if (!hose->cfg_addr)
398 pr_debug("EPCI: cfg_addr map 0x%016llx->0x%016lx + 0x%016llx\n",
399 r.start, (unsigned long)hose->cfg_addr, (r.end - r.start + 1));
415 if (hose->cfg_addr)
416 iounmap(hose->cfg_addr);
[all...]
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/arch/tile/include/asm/
H A Dpci-bridge.h70 void __iomem *cfg_addr, void __iomem *cfg_data);
72 u32 cfg_addr, u32 cfg_data);
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/arch/microblaze/include/asm/
H A Dpci-bridge.h72 unsigned int __iomem *cfg_addr; member in struct:pci_controller
87 * BIG_ENDIAN - cfg_addr is a big endian register
139 resource_size_t cfg_addr,
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/ata/
H A Dsata_sis.c145 unsigned int cfg_addr = get_scr_cfg_addr(link, sc_reg); local
150 pci_read_config_dword(pdev, cfg_addr, val);
158 unsigned int cfg_addr = get_scr_cfg_addr(link, sc_reg); local
160 pci_write_config_dword(pdev, cfg_addr, val);
H A Dsata_uli.c114 unsigned int cfg_addr = get_scr_cfg_addr(link->ap, sc_reg); local
117 pci_read_config_dword(pdev, cfg_addr, &val);
124 unsigned int cfg_addr = get_scr_cfg_addr(link->ap, scr); local
126 pci_write_config_dword(pdev, cfg_addr, val);
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/arch/powerpc/platforms/powermac/
H A Dpci.c148 out_le32(hose->cfg_addr, caddr);
149 } while (in_le32(hose->cfg_addr) != caddr);
285 hose->cfg_addr = ioremap(addr->start + 0x800000, 0x1000);
354 return ((void __iomem *)hose->cfg_addr) + (offset << 2);
484 out_le32(hose->cfg_addr, caddr);
485 } while (in_le32(hose->cfg_addr) != caddr);
574 out_le32(bp->cfg_addr, (1UL << BANDIT_DEVNUM) + PCI_VENDOR_ID);
580 out_le32(bp->cfg_addr,
593 out_le32(bp->cfg_addr, (1UL << BANDIT_DEVNUM) + BANDIT_MAGIC);
722 hose->cfg_addr
[all...]
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/arch/xtensa/include/asm/
H A Dpci-bridge.h45 volatile unsigned int *cfg_addr; member in struct:pci_controller
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/arch/powerpc/platforms/52xx/
H A Dmpc52xx_pci.c117 out_be32(hose->cfg_addr,
155 out_be32(hose->cfg_addr, 0);
172 out_be32(hose->cfg_addr,
217 out_be32(hose->cfg_addr, 0);
245 hose->cfg_addr = &pci_regs->car;
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/arch/powerpc/platforms/maple/
H A Dpci.c114 out_le32(hose->cfg_addr, caddr);
115 } while (in_le32(hose->cfg_addr) != caddr);
314 out_le32(hose->cfg_addr, caddr);
315 } while (in_le32(hose->cfg_addr) != caddr);
404 hose->cfg_addr = ioremap(0xf0000000 + 0x800000, 0x1000);
416 hose->cfg_addr = ioremap(0xf0000000 + 0x800000, 0x1000);
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/arch/powerpc/include/asm/
H A Dpci-bridge.h102 unsigned int __iomem *cfg_addr; member in struct:pci_controller
117 * BIG_ENDIAN - cfg_addr is a big endian register
164 resource_size_t cfg_addr,
/netgear-R7000-V1.0.7.12_1.2.5/src/include/
H A Dpcieg2_core.h66 uint32 cfg_addr; /* 0x1F8: bus, dev, func, reg */ member in struct:nspcieregs

Completed in 132 milliseconds