| /linux/drivers/gpu/drm/nouveau/nvkm/falcon/ |
| H A D | base.c | 45 nvkm_falcon_dma(struct nvkm_falcon *falcon, enum nvkm_falcon_mem *mem_type, u32 *mem_base) in nvkm_falcon_dma() argument 57 enum nvkm_falcon_mem mem_type, u32 mem_base, int len, bool sec) in nvkm_falcon_dma_wr() argument 59 const struct nvkm_falcon_func_dma *dma = nvkm_falcon_dma(falcon, &mem_type, &mem_base); in nvkm_falcon_dma_wr() 75 type, mem_base, len, dma_base, dma_addr - dma_base, dma_start); in nvkm_falcon_dma_wr() 83 dst = mem_base; in nvkm_falcon_dma_wr() 90 for (i = 0; i < dmalen; i += 4, mem_base += 4) { in nvkm_falcon_dma_wr() 94 printk(KERN_INFO "%s %08x <-", type, mem_base); in nvkm_falcon_dma_wr() 121 nvkm_falcon_pio(struct nvkm_falcon *falcon, enum nvkm_falcon_mem *mem_type, u32 *mem_base) in nvkm_falcon_pio() argument 127 if (!falcon->func->emem_addr || *mem_base < falcon->func->emem_addr) in nvkm_falcon_pio() 130 *mem_base -= falcon->func->emem_addr; in nvkm_falcon_pio() [all …]
|
| H A D | ga102.c | 40 ga102_flcn_dma_xfer(struct nvkm_falcon *falcon, u32 mem_base, u32 dma_base, u32 cmd) in ga102_flcn_dma_xfer() argument 42 nvkm_falcon_wr32(falcon, 0x114, mem_base); in ga102_flcn_dma_xfer()
|
| /linux/drivers/net/ethernet/8390/ |
| H A D | hydra.c | 221 unsigned long mem_base = nic_base - HYDRA_NIC_BASE; in hydra_block_input() local 222 unsigned long xfer_start = mem_base + ring_offset - (NESM_START_PG<<8); in hydra_block_input() 227 if (xfer_start+count > mem_base + (NESM_STOP_PG<<8)) { in hydra_block_input() 228 int semi_count = (mem_base + (NESM_STOP_PG<<8)) - xfer_start; in hydra_block_input() 232 z_memcpy_fromio(skb->data+semi_count, mem_base, count); in hydra_block_input() 242 unsigned long mem_base = nic_base - HYDRA_NIC_BASE; in hydra_block_output() local 247 z_memcpy_toio(mem_base+((start_page - NESM_START_PG)<<8), buf, count); in hydra_block_output()
|
| /linux/drivers/nvmem/ |
| H A D | lpc18xx_eeprom.c | 47 void __iomem *mem_base; member 113 writel(*(u32 *)val, eeprom->mem_base + offset); in lpc18xx_eeprom_gather_write() 141 *(u32 *)val = readl(eeprom->mem_base + offset); in lpc18xx_eeprom_read() 181 eeprom->mem_base = devm_ioremap_resource(dev, res); in lpc18xx_eeprom_probe() 182 if (IS_ERR(eeprom->mem_base)) in lpc18xx_eeprom_probe() 183 return PTR_ERR(eeprom->mem_base); in lpc18xx_eeprom_probe()
|
| /linux/drivers/pcmcia/ |
| H A D | electra_cf.c | 38 void __iomem *mem_base; member 203 cf->mem_base = ioremap(cf->mem_phys, cf->mem_size); in electra_cf_probe() 204 if (!cf->mem_base) in electra_cf_probe() 217 cf->iomem.start = (unsigned long)cf->mem_base; in electra_cf_probe() 218 cf->iomem.end = (unsigned long)cf->mem_base + (mem.end - mem.start); in electra_cf_probe() 303 iounmap(cf->mem_base); in electra_cf_probe() 323 iounmap(cf->mem_base); in electra_cf_remove()
|
| /linux/drivers/char/tpm/ |
| H A D | tpm_infineon.c | 38 void __iomem *mem_base; /* MMIO ioremap'd addr */ member 59 writeb(data, tpm_dev.mem_base + tpm_dev.data_regs + offset); in tpm_data_out() 68 return readb(tpm_dev.mem_base + tpm_dev.data_regs + offset); in tpm_data_in() 78 writeb(data, tpm_dev.mem_base + tpm_dev.index_off + offset); in tpm_config_out() 87 return readb(tpm_dev.mem_base + tpm_dev.index_off + offset); in tpm_config_in() 456 tpm_dev.mem_base = ioremap(tpm_dev.map_base, tpm_dev.map_size); in tpm_inf_pnp_probe() 457 if (tpm_dev.mem_base == NULL) { in tpm_inf_pnp_probe() 573 iounmap(tpm_dev.mem_base); in tpm_inf_pnp_probe() 592 iounmap(tpm_dev.mem_base); in tpm_inf_pnp_remove()
|
| /linux/arch/arm/mach-orion5x/ |
| H A D | tsx09-common.c | 112 void __init qnap_tsx09_find_mac_addr(u32 mem_base, u32 size) in qnap_tsx09_find_mac_addr() argument 116 for (addr = mem_base; addr < (mem_base + size); addr += 1024) { in qnap_tsx09_find_mac_addr()
|
| H A D | tsx09-common.h | 13 extern void __init qnap_tsx09_find_mac_addr(u32 mem_base, u32 size);
|
| /linux/drivers/gpu/drm/nouveau/include/nvkm/core/ |
| H A D | falcon.h | 28 void (*wr_init)(struct nvkm_falcon *, u8 port, bool sec, u32 mem_base); 30 void (*rd_init)(struct nvkm_falcon *, u8 port, u32 mem_base); 37 void (*xfer)(struct nvkm_falcon *, u32 mem_base, u32 dma_base, u32 cmd); 46 enum nvkm_falcon_mem mem_type, u32 mem_base, int len, u16 tag, bool sec); 47 int nvkm_falcon_pio_rd(struct nvkm_falcon *, u8 port, enum nvkm_falcon_mem type, u32 mem_base, 50 enum nvkm_falcon_mem mem_type, u32 mem_base, int len, bool sec);
|
| /linux/drivers/scsi/csiostor/ |
| H A D | csio_hw_t5.c | 257 u32 edc_size, mc_size, win_pf, mem_reg, mem_aperture, mem_base; in csio_t5_memory_rw() local 296 mem_base = PCIEOFST_G(mem_reg) << 10; in csio_t5_memory_rw() 305 mem_base, memoffset); in csio_t5_memory_rw() 324 *buf++ = csio_rd_reg32(hw, mem_base + offset); in csio_t5_memory_rw() 326 csio_wr_reg32(hw, *buf++, mem_base + offset); in csio_t5_memory_rw()
|
| /linux/arch/powerpc/boot/ |
| H A D | cuboot-pq2.c | 123 *io = NULL, *mem_base = NULL; in fixup_pci() local 179 mem_base = mem; in fixup_pci() 181 mem_base = mmio; in fixup_pci() 185 out_be32(&pci_regs[1][0], mem_base->phys_addr | 1); in fixup_pci()
|
| /linux/kernel/dma/ |
| H A D | coherent.c | 43 void *mem_base; in dma_init_coherent_memory() local 48 mem_base = memremap(phys_addr, size, MEMREMAP_WC); in dma_init_coherent_memory() 49 if (!mem_base) in dma_init_coherent_memory() 59 dma_mem->virt_base = mem_base; in dma_init_coherent_memory() 71 memunmap(mem_base); in dma_init_coherent_memory()
|
| /linux/arch/mips/ralink/ |
| H A D | of.c | 106 memblock_add(soc_info.mem_base, soc_info.mem_size * SZ_1M); in plat_mem_setup() 108 detect_memory_region(soc_info.mem_base, in plat_mem_setup()
|
| H A D | common.h | 16 unsigned long mem_base; member
|
| H A D | rt3883.c | 104 soc_info->mem_base = RT3883_SDRAM_BASE; in prom_soc_init()
|
| H A D | rt288x.c | 104 soc_info->mem_base = RT2880_SDRAM_BASE; in prom_soc_init()
|
| /linux/drivers/infiniband/hw/mthca/ |
| H A D | mthca_profile.c | 75 u64 mem_base, mem_avail; in mthca_make_profile() local 121 mem_base = 0; in mthca_make_profile() 124 mem_base = dev->ddr_start; in mthca_make_profile() 142 profile[i].start = mem_base + total_size; in mthca_make_profile()
|
| /linux/arch/mips/txx9/generic/ |
| H A D | pci.c | 112 unsigned long mem_base, unsigned long mem_size, in txx9_alloc_pci_controller() argument 140 if (mem_base) { in txx9_alloc_pci_controller() 141 pcic->mem_resource[0].start = mem_base; in txx9_alloc_pci_controller() 142 pcic->mem_resource[0].end = mem_base + mem_size - 1; in txx9_alloc_pci_controller()
|
| /linux/drivers/media/platform/samsung/s5p-mfc/ |
| H A D | s5p_mfc_opr.c | 52 b->dma = dev->mem_base + offset; in s5p_mfc_alloc_priv_buf() 99 unsigned int start = (b->dma - dev->mem_base) >> PAGE_SHIFT; in s5p_mfc_release_priv_buf()
|
| /linux/drivers/pci/controller/ |
| H A D | pci-ftpci100.c | 122 static int faraday_res_to_memcfg(resource_size_t mem_base, in faraday_res_to_memcfg() argument 170 if (mem_base & ~(FARADAY_PCI_MEMBASE_MASK)) in faraday_res_to_memcfg() 173 outval |= (mem_base & FARADAY_PCI_MEMBASE_MASK); in faraday_res_to_memcfg() 175 &mem_base, &mem_size, outval); in faraday_res_to_memcfg()
|
| /linux/drivers/gpu/drm/amd/amdgpu/ |
| H A D | amdgpu_gds.h | 38 uint32_t mem_base; member
|
| /linux/arch/mips/include/asm/txx9/ |
| H A D | pci.h | 14 unsigned long mem_base, unsigned long mem_size,
|
| /linux/drivers/video/fbdev/ |
| H A D | tgafb.c | 1420 void __iomem *mem_base; local 1456 mem_base = ioremap(bar0_start, bar0_len); 1457 if (!mem_base) { 1463 tga_type = (readl(mem_base) >> 12) & 0x0f; 1465 par->tga_mem_base = mem_base; 1466 par->tga_fb_base = mem_base + fb_offset_presets[tga_type]; 1467 par->tga_regs_base = mem_base + TGA_REGS_OFFSET; 1536 if (mem_base) 1537 iounmap(mem_base);
|
| /linux/drivers/net/can/ctucanfd/ |
| H A D | ctucanfd.h | 32 void __iomem *mem_base; member
|
| /linux/drivers/mtd/parsers/ |
| H A D | redboot.c | 22 u32 mem_base; // Address in memory where it executes member 171 swab32s(&buf[j].mem_base); in parse_redboot_partitions()
|