/linux-4.1.27/arch/microblaze/pci/ |
D | indirect_pci.c | 51 out_be32(hose->cfg_addr, (0x80000000 | (bus_no << 16) | in indirect_read_config() 54 out_le32(hose->cfg_addr, (0x80000000 | (bus_no << 16) | in indirect_read_config() 105 out_be32(hose->cfg_addr, (0x80000000 | (bus_no << 16) | in indirect_write_config() 108 out_le32(hose->cfg_addr, (0x80000000 | (bus_no << 16) | in indirect_write_config() 150 resource_size_t cfg_addr, in setup_indirect_pci() argument 153 resource_size_t base = cfg_addr & PAGE_MASK; in setup_indirect_pci() 157 hose->cfg_addr = mbase + (cfg_addr & ~PAGE_MASK); in setup_indirect_pci()
|
/linux-4.1.27/arch/powerpc/sysdev/ |
D | indirect_pci.c | 55 out_be32(hose->cfg_addr, (0x80000000 | (bus_no << 16) | in __indirect_read_config() 58 out_le32(hose->cfg_addr, (0x80000000 | (bus_no << 16) | in __indirect_read_config() 121 out_be32(hose->cfg_addr, (0x80000000 | (bus_no << 16) | in indirect_write_config() 124 out_le32(hose->cfg_addr, (0x80000000 | (bus_no << 16) | in indirect_write_config() 164 void setup_indirect_pci(struct pci_controller *hose, resource_size_t cfg_addr, in setup_indirect_pci() argument 167 resource_size_t base = cfg_addr & PAGE_MASK; in setup_indirect_pci() 171 hose->cfg_addr = mbase + (cfg_addr & ~PAGE_MASK); in setup_indirect_pci()
|
D | tsi108_pci.c | 64 volatile unsigned char *cfg_addr; in tsi108_direct_write_config() local 71 cfg_addr = (unsigned char *)(tsi_mk_config_addr(bus->number, in tsi108_direct_write_config() 78 printk("%d ADDR=0x%08x ", len, (uint) cfg_addr); in tsi108_direct_write_config() 84 out_8((u8 *) cfg_addr, val); in tsi108_direct_write_config() 87 out_le16((u16 *) cfg_addr, val); in tsi108_direct_write_config() 90 out_le32((u32 *) cfg_addr, val); in tsi108_direct_write_config() 150 volatile unsigned char *cfg_addr; in tsi108_direct_read_config() local 158 cfg_addr = (unsigned char *)(tsi_mk_config_addr(bus->number, in tsi108_direct_read_config() 165 __tsi108_read_pci_config(temp, cfg_addr, "lbzx"); in tsi108_direct_read_config() 168 __tsi108_read_pci_config(temp, cfg_addr, "lhbrx"); in tsi108_direct_read_config() [all …]
|
D | grackle.c | 34 out_be32(bp->cfg_addr, GRACKLE_CFA(0, 0, 0xa8)); in grackle_set_stg() 38 out_be32(bp->cfg_addr, GRACKLE_CFA(0, 0, 0xa8)); in grackle_set_stg() 47 out_be32(bp->cfg_addr, GRACKLE_CFA(0, 0, 0xa8)); in grackle_set_loop_snoop() 51 out_be32(bp->cfg_addr, GRACKLE_CFA(0, 0, 0xa8)); in grackle_set_loop_snoop()
|
D | fsl_pci.c | 554 hose, hose->cfg_addr, hose->cfg_data); in fsl_add_bridge() 572 ((unsigned long)hose->cfg_addr & PAGE_MASK)) in fsl_add_bridge() 574 iounmap(hose->cfg_addr); in fsl_add_bridge() 803 hose, hose->cfg_addr, hose->cfg_data); in mpc83xx_add_bridge()
|
D | ppc4xx_pci.c | 1604 return (void __iomem *)port->hose->cfg_addr; in ppc4xx_pciex_get_config_base() 1989 hose->cfg_addr = mbase; in ppc4xx_pciex_port_setup_hose() 1994 hose->cfg_addr, hose->cfg_data); in ppc4xx_pciex_port_setup_hose() 1999 mbase = (void __iomem *)hose->cfg_addr; in ppc4xx_pciex_port_setup_hose()
|
/linux-4.1.27/arch/powerpc/platforms/amigaone/ |
D | setup.c | 38 const u32 *cfg_addr, *cfg_data; in amigaone_add_bridge() local 45 cfg_addr = of_get_address(dev, 0, NULL, NULL); in amigaone_add_bridge() 47 if ((cfg_addr == NULL) || (cfg_data == NULL)) in amigaone_add_bridge() 62 setup_indirect_pci(hose, cfg_addr[0], cfg_data[0], 0); in amigaone_add_bridge()
|
/linux-4.1.27/arch/powerpc/platforms/powermac/ |
D | pci.c | 158 out_le32(hose->cfg_addr, caddr); in macrisc_cfg_map_bus() 159 } while (in_le32(hose->cfg_addr) != caddr); in macrisc_cfg_map_bus() 212 hose->cfg_addr = ioremap(addr->start + 0x800000, 0x1000); in setup_chaos() 281 return ((void __iomem *)hose->cfg_addr) + (offset << 2); in u3_ht_cfg_access() 420 out_le32(hose->cfg_addr, caddr); in u4_pcie_cfg_map_bus() 421 } while (in_le32(hose->cfg_addr) != caddr); in u4_pcie_cfg_map_bus() 461 out_le32(bp->cfg_addr, (1UL << BANDIT_DEVNUM) + PCI_VENDOR_ID); in init_bandit() 467 out_le32(bp->cfg_addr, in init_bandit() 480 out_le32(bp->cfg_addr, (1UL << BANDIT_DEVNUM) + BANDIT_MAGIC); in init_bandit() 611 hose->cfg_addr = ioremap(addr->start + 0x800000, 0x1000); in setup_bandit() [all …]
|
/linux-4.1.27/arch/powerpc/platforms/maple/ |
D | pci.c | 113 out_le32(hose->cfg_addr, caddr); in u3_agp_cfg_access() 114 } while (in_le32(hose->cfg_addr) != caddr); in u3_agp_cfg_access() 214 addr = hose->cfg_addr; in u3_ht_root_read_config() 237 addr = hose->cfg_addr + ((offset & ~3) << 2) + (4 - len - (offset & 3)); in u3_ht_root_write_config() 367 out_le32(hose->cfg_addr, caddr); in u4_pcie_cfg_access() 368 } while (in_le32(hose->cfg_addr) != caddr); in u4_pcie_cfg_access() 457 hose->cfg_addr = ioremap(0xf0000000 + 0x800000, 0x1000); in setup_u3_agp() 469 hose->cfg_addr = ioremap(0xf0000000 + 0x800000, 0x1000); in setup_u4_pcie() 484 hose->cfg_addr = ioremap(0xf8070000, 0x1000); in setup_u3_ht()
|
/linux-4.1.27/arch/tile/kernel/ |
D | pci_gx.c | 1218 TRIO_TILE_PIO_REGION_SETUP_CFG_ADDR_t cfg_addr; in tile_cfg_read() local 1268 cfg_addr.word = 0; in tile_cfg_read() 1269 cfg_addr.reg_addr = (offset & 0xFFF); in tile_cfg_read() 1270 cfg_addr.fn = function; in tile_cfg_read() 1271 cfg_addr.dev = device; in tile_cfg_read() 1272 cfg_addr.bus = busnum; in tile_cfg_read() 1273 cfg_addr.type = config_type; in tile_cfg_read() 1280 cfg_addr.word; in tile_cfg_read() 1341 TRIO_TILE_PIO_REGION_SETUP_CFG_ADDR_t cfg_addr; in tile_cfg_write() local 1394 cfg_addr.word = 0; in tile_cfg_write() [all …]
|
/linux-4.1.27/drivers/ata/ |
D | sata_uli.c | 112 unsigned int cfg_addr = get_scr_cfg_addr(link->ap, sc_reg); in uli_scr_cfg_read() local 115 pci_read_config_dword(pdev, cfg_addr, &val); in uli_scr_cfg_read() 122 unsigned int cfg_addr = get_scr_cfg_addr(link->ap, scr); in uli_scr_cfg_write() local 124 pci_write_config_dword(pdev, cfg_addr, val); in uli_scr_cfg_write()
|
D | sata_sis.c | 148 unsigned int cfg_addr = get_scr_cfg_addr(link, sc_reg); in sis_scr_cfg_read() local 153 pci_read_config_dword(pdev, cfg_addr, val); in sis_scr_cfg_read() 161 unsigned int cfg_addr = get_scr_cfg_addr(link, sc_reg); in sis_scr_cfg_write() local 163 pci_write_config_dword(pdev, cfg_addr, val); in sis_scr_cfg_write()
|
/linux-4.1.27/arch/powerpc/platforms/52xx/ |
D | mpc52xx_pci.c | 117 out_be32(hose->cfg_addr, in mpc52xx_pci_read_config() 157 out_be32(hose->cfg_addr, 0); in mpc52xx_pci_read_config() 174 out_be32(hose->cfg_addr, in mpc52xx_pci_write_config() 221 out_be32(hose->cfg_addr, 0); in mpc52xx_pci_write_config() 249 hose->cfg_addr = &pci_regs->car; in mpc52xx_pci_setup()
|
/linux-4.1.27/arch/microblaze/include/asm/ |
D | pci-bridge.h | 59 unsigned int __iomem *cfg_addr; member 128 resource_size_t cfg_addr,
|
/linux-4.1.27/arch/powerpc/platforms/pseries/ |
D | iommu.c | 829 u32 cfg_addr; in query_ddw() local 840 cfg_addr = edev->config_addr; in query_ddw() 842 cfg_addr = edev->pe_config_addr; in query_ddw() 846 cfg_addr, BUID_HI(buid), BUID_LO(buid)); in query_ddw() 848 " returned %d\n", ddw_avail[0], cfg_addr, BUID_HI(buid), in query_ddw() 858 u32 cfg_addr; in create_ddw() local 869 cfg_addr = edev->config_addr; in create_ddw() 871 cfg_addr = edev->pe_config_addr; in create_ddw() 877 cfg_addr, BUID_HI(buid), BUID_LO(buid), in create_ddw() 883 cfg_addr, BUID_HI(buid), BUID_LO(buid), page_shift, in create_ddw()
|
/linux-4.1.27/arch/powerpc/include/asm/ |
D | pci-bridge.h | 69 unsigned int __iomem *cfg_addr; member 136 resource_size_t cfg_addr,
|
/linux-4.1.27/arch/xtensa/include/asm/ |
D | pci-bridge.h | 45 volatile unsigned int *cfg_addr; member
|
/linux-4.1.27/drivers/pci/host/ |
D | pci-xgene.c | 68 unsigned long cfg_addr; member 224 port->cfg_addr = res->start; in xgene_pcie_map_reg() 301 xgene_pcie_setup_cfg_reg(port->csr_base, port->cfg_addr); in xgene_pcie_map_ranges()
|
/linux-4.1.27/arch/parisc/kernel/ |
D | firmware.c | 899 unsigned int pdc_pci_config_read(void *hpa, unsigned long cfg_addr) 908 __pa(pdc_result), hpa, cfg_addr&~3UL, 4UL); 923 void pdc_pci_config_write(void *hpa, unsigned long cfg_addr, unsigned int val) 932 cfg_addr&~3UL, 4UL, (unsigned long) val);
|
/linux-4.1.27/drivers/iommu/ |
D | fsl_pamu_domain.c | 884 version = in_be32(pci_ctl->cfg_addr + (PCI_FSL_BRR1 >> 2)); in check_pci_ctl_endpt_part()
|