/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/arch/powerpc/sysdev/ |
H A D | grackle.c | 34 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 D | indirect_pci.c | 56 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 D | tsi108_pci.c | 64 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 D | fsl_pci.c | 359 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 D | ppc4xx_pci.c | 1404 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 D | indirect_pci.c | 51 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 D | setup.c | 37 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 D | celleb_scc_pciex.c | 45 (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 D | celleb_scc_epci.c | 49 * 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 D | pci-bridge.h | 70 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 D | pci-bridge.h | 72 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 D | sata_sis.c | 145 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 D | sata_uli.c | 114 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 D | pci.c | 148 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 D | pci-bridge.h | 45 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 D | mpc52xx_pci.c | 117 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 D | pci.c | 114 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 D | pci-bridge.h | 102 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 D | pcieg2_core.h | 66 uint32 cfg_addr; /* 0x1F8: bus, dev, func, reg */ member in struct:nspcieregs
|