/openbmc/linux/drivers/gpu/drm/nouveau/nvkm/falcon/ |
H A D | base.c | 29 nvkm_falcon_dma(struct nvkm_falcon *falcon, enum nvkm_falcon_mem *mem_type, u32 *mem_base) in nvkm_falcon_dma() argument 41 enum nvkm_falcon_mem mem_type, u32 mem_base, int len, bool sec) in nvkm_falcon_dma_wr() argument 43 const struct nvkm_falcon_func_dma *dma = nvkm_falcon_dma(falcon, &mem_type, &mem_base); in nvkm_falcon_dma_wr() 59 type, mem_base, len, dma_base, dma_addr - dma_base, dma_start); in nvkm_falcon_dma_wr() 67 dst = mem_base; in nvkm_falcon_dma_wr() 74 for (i = 0; i < dmalen; i += 4, mem_base += 4) { in nvkm_falcon_dma_wr() 78 printk(KERN_INFO "%s %08x <-", type, mem_base); in nvkm_falcon_dma_wr() 105 nvkm_falcon_pio(struct nvkm_falcon *falcon, enum nvkm_falcon_mem *mem_type, u32 *mem_base) in nvkm_falcon_pio() argument 111 if (!falcon->func->emem_addr || *mem_base < falcon->func->emem_addr) in nvkm_falcon_pio() 114 *mem_base -= falcon->func->emem_addr; in nvkm_falcon_pio() [all …]
|
/openbmc/u-boot/drivers/bios_emulator/ |
H A D | biosemu.c | 96 M.mem_base = malloc(memSize); in BE_init() 98 if (M.mem_base == NULL){ in BE_init() 150 memcpy((u8 *) M.mem_base, info->LowMem, sizeof(info->LowMem)); in BE_setVGA() 172 memcpy(info->LowMem, (u8 *) M.mem_base, sizeof(info->LowMem)); in BE_getVGA() 197 return (void *)(M.mem_base + addr); in BE_mapRealPointer() 221 return (void *)(M.mem_base + ((u32) * rseg << 4) + *roff); in BE_getVESABuf() 230 free(M.mem_base); in BE_exit() 260 ((u8 *) M.mem_base)[0x4000] = 0x9A; in BE_callRealMode() 261 ((u8 *) M.mem_base)[0x4001] = (u8) off; in BE_callRealMode() 262 ((u8 *) M.mem_base)[0x4002] = (u8) (off >> 8); in BE_callRealMode() [all …]
|
/openbmc/qemu/hw/pci-host/ |
H A D | mv64361.c | 69 uint32_t mem_base[4]; member 268 (p->mem_base[0] & 0xfffff) << 16); in set_mem_windows() 277 (p->mem_base[1] & 0xfffff) << 16); in set_mem_windows() 286 (p->mem_base[2] & 0xfffff) << 16); in set_mem_windows() 295 (p->mem_base[3] & 0xfffff) << 16); in set_mem_windows() 313 (p->mem_base[0] & 0xfffff) << 16); in set_mem_windows() 322 (p->mem_base[1] & 0xfffff) << 16); in set_mem_windows() 331 (p->mem_base[2] & 0xfffff) << 16); in set_mem_windows() 340 (p->mem_base[3] & 0xfffff) << 16); in set_mem_windows() 391 ret = s->pci[0].mem_base[0]; in mv64361_read() [all …]
|
/openbmc/linux/drivers/net/wireless/mediatek/mt76/mt7615/ |
H A D | soc.c | 34 void __iomem *mem_base; in mt7622_wmac_probe() local 41 mem_base = devm_platform_get_and_ioremap_resource(pdev, 0, NULL); in mt7622_wmac_probe() 42 if (IS_ERR(mem_base)) in mt7622_wmac_probe() 43 return PTR_ERR(mem_base); in mt7622_wmac_probe() 45 return mt7615_mmio_probe(&pdev->dev, mem_base, irq, mt7615e_reg_map); in mt7622_wmac_probe()
|
/openbmc/linux/drivers/net/wireless/mediatek/mt76/mt7603/ |
H A D | soc.c | 13 void __iomem *mem_base; in mt76_wmac_probe() local 22 mem_base = devm_platform_ioremap_resource(pdev, 0); in mt76_wmac_probe() 23 if (IS_ERR(mem_base)) in mt76_wmac_probe() 24 return PTR_ERR(mem_base); in mt76_wmac_probe() 32 mt76_mmio_init(mdev, mem_base); in mt76_wmac_probe()
|
/openbmc/u-boot/arch/x86/lib/fsp/ |
H A D | fsp_support.c | 225 phys_addr_t mem_base = 0; in fsp_get_usable_lowmem_top() local 252 if (!mem_base) in fsp_get_usable_lowmem_top() 253 mem_base = res_mem->mem_base; in fsp_get_usable_lowmem_top() 254 if (res_mem->mem_base < mem_base) in fsp_get_usable_lowmem_top() 255 mem_base = res_mem->mem_base; in fsp_get_usable_lowmem_top() 272 top = (u32)mem_base; in fsp_get_usable_lowmem_top()
|
/openbmc/linux/drivers/mtd/nand/raw/ |
H A D | denali_pci.c | 32 resource_size_t csr_base, mem_base; in denali_pci_probe() local 49 mem_base = pci_resource_start(dev, 0); in denali_pci_probe() 56 mem_base = pci_resource_start(dev, 1); in denali_pci_probe() 59 mem_base = csr_base + csr_len; in denali_pci_probe() 83 denali->host = devm_ioremap(denali->dev, mem_base, mem_len); in denali_pci_probe()
|
/openbmc/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()
|
/openbmc/linux/drivers/mfd/ |
H A D | mfd-core.c | 142 struct resource *mem_base, in mfd_add_device() argument 236 if ((cell->resources[r].flags & IORESOURCE_MEM) && mem_base) { in mfd_add_device() 237 res[r].parent = mem_base; in mfd_add_device() 238 res[r].start = mem_base->start + in mfd_add_device() 240 res[r].end = mem_base->start + in mfd_add_device() 321 struct resource *mem_base, in mfd_add_devices() argument 328 ret = mfd_add_device(parent, id, cells + i, mem_base, in mfd_add_devices() 416 struct resource *mem_base, in devm_mfd_add_devices() argument 426 ret = mfd_add_devices(dev, id, cells, n_devs, mem_base, in devm_mfd_add_devices()
|
/openbmc/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()
|
/openbmc/u-boot/drivers/pci/ |
H A D | pci-rcar-gen2.c | 88 fdt_addr_t mem_base; member 197 writel(priv->mem_base | RCAR_AHBPCI_WIN_CTR_MEM, in rcar_gen2_pci_probe() 214 writel(priv->mem_base + 0x0, devad + PCI_BASE_ADDRESS_0); in rcar_gen2_pci_probe() 221 writel(priv->mem_base + 0x1000, devad + PCI_BASE_ADDRESS_0); in rcar_gen2_pci_probe() 238 priv->mem_base = devfdt_get_addr_index(dev, 1); in rcar_gen2_pci_ofdata_to_platdata() 239 if (!priv->cfg_base || !priv->mem_base) in rcar_gen2_pci_ofdata_to_platdata()
|
/openbmc/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()
|
/openbmc/linux/drivers/char/tpm/ |
H A D | tpm_infineon.c | 38 void __iomem *mem_base; /* MMIO ioremap'd addr */ member 57 writeb(data, tpm_dev.mem_base + tpm_dev.data_regs + offset); in tpm_data_out() 65 return readb(tpm_dev.mem_base + tpm_dev.data_regs + offset); in tpm_data_in() 73 writeb(data, tpm_dev.mem_base + tpm_dev.index_off + offset); in tpm_config_out() 81 return readb(tpm_dev.mem_base + tpm_dev.index_off + offset); in tpm_config_in() 449 tpm_dev.mem_base = ioremap(tpm_dev.map_base, tpm_dev.map_size); in tpm_inf_pnp_probe() 450 if (tpm_dev.mem_base == NULL) { in tpm_inf_pnp_probe() 566 iounmap(tpm_dev.mem_base); in tpm_inf_pnp_probe() 585 iounmap(tpm_dev.mem_base); in tpm_inf_pnp_remove()
|
/openbmc/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()
|
/openbmc/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);
|
/openbmc/u-boot/drivers/spi/ |
H A D | mtk_qspi.c | 51 fdt_addr_t mem_base; member 56 unsigned long *mem_base; member 137 memcpy(buf, (u8 *)priv->mem_base + addr, len); in mtk_qspi_read() 318 plat->mem_base = res_mem.start; in mtk_qspi_ofdata_to_platdata() 330 priv->mem_base = (unsigned long *)plat->mem_base; in mtk_qspi_probe()
|
/openbmc/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()
|
/openbmc/qemu/hw/arm/ |
H A D | raspi4b.c | 39 static int raspi_add_memory_node(void *fdt, hwaddr mem_base, hwaddr mem_len) in raspi_add_memory_node() argument 43 char *nodename = g_strdup_printf("/memory@%" PRIx64, mem_base); in raspi_add_memory_node() 56 acells, mem_base, in raspi_add_memory_node()
|
H A D | boot.c | 409 static int fdt_add_memory_node(void *fdt, uint32_t acells, hwaddr mem_base, in fdt_add_memory_node() argument 416 nodename = g_strdup_printf("/memory@%" PRIx64, mem_base); in fdt_add_memory_node() 419 ret = qemu_fdt_setprop_sized_cells(fdt, nodename, "reg", acells, mem_base, in fdt_add_memory_node() 521 hwaddr mem_base, mem_len; in arm_load_dtb() local 599 mem_base = binfo->loader_start; in arm_load_dtb() 606 rc = fdt_add_memory_node(fdt, acells, mem_base, in arm_load_dtb() 610 mem_base); in arm_load_dtb() 614 mem_base += mem_len; in arm_load_dtb() 854 static uint64_t load_aarch64_image(const char *filename, hwaddr mem_base, in load_aarch64_image() argument 922 *entry = mem_base + kernel_load_offset; in load_aarch64_image()
|
/openbmc/linux/drivers/soc/aspeed/ |
H A D | aspeed-lpc-ctrl.c | 35 phys_addr_t mem_base; member 62 (lpc_ctrl->mem_base >> PAGE_SHIFT) + vma->vm_pgoff, in aspeed_lpc_ctrl_mmap() 150 addr = lpc_ctrl->mem_base; in aspeed_lpc_ctrl_ioctl() 269 lpc_ctrl->mem_base = resm.start; in aspeed_lpc_ctrl_probe() 277 if (!IS_ALIGNED(lpc_ctrl->mem_base, lpc_ctrl->mem_size)) { in aspeed_lpc_ctrl_probe()
|
H A D | aspeed-p2a-ctrl.c | 68 phys_addr_t mem_base; member 107 if (ctrl->mem_base == 0 && ctrl->mem_size == 0) in aspeed_p2a_mmap() 120 (ctrl->mem_base >> PAGE_SHIFT) + vma->vm_pgoff, in aspeed_p2a_mmap() 217 map.addr = ctrl->mem_base; in aspeed_p2a_ioctl() 359 misc_ctrl->mem_base = resm.start; in aspeed_p2a_ctrl_probe()
|
/openbmc/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()
|
/openbmc/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()
|
/openbmc/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()
|
/openbmc/linux/sound/pci/hda/ |
H A D | patch_ca0132.c | 1147 void __iomem *mem_base; member 3665 writew(gpio_data, spec->mem_base + 0x320); in ca0113_mmio_gpio_set() 3682 writel(0x0000007e, spec->mem_base + 0x210); in ca0113_mmio_command_set() 3683 readl(spec->mem_base + 0x210); in ca0113_mmio_command_set() 3684 writel(0x0000005a, spec->mem_base + 0x210); in ca0113_mmio_command_set() 3685 readl(spec->mem_base + 0x210); in ca0113_mmio_command_set() 3686 readl(spec->mem_base + 0x210); in ca0113_mmio_command_set() 3688 writel(0x00800005, spec->mem_base + 0x20c); in ca0113_mmio_command_set() 3689 writel(group, spec->mem_base + 0x804); in ca0113_mmio_command_set() 3691 writel(0x00800005, spec->mem_base + 0x20c); in ca0113_mmio_command_set() [all …]
|