/openbmc/qemu/hw/nvram/ |
H A D | eeprom_at24c.c | 57 uint8_t *mem; member 78 int ret = blk_pwrite(ee->blk, 0, ee->rsize, ee->mem, 0); in at24c_eeprom_event() 109 ret = ee->mem[ee->cur]; in at24c_eeprom_recv() 134 ee->mem[ee->cur] = data; in at24c_eeprom_send() 197 ee->mem = g_malloc0(ee->rsize); in at24c_eeprom_realize() 198 memset(ee->mem, 0, ee->rsize); in at24c_eeprom_realize() 201 memcpy(ee->mem, ee->init_rom, MIN(ee->init_rom_size, ee->rsize)); in at24c_eeprom_realize() 205 int ret = blk_pread(ee->blk, 0, ee->rsize, ee->mem, 0); in at24c_eeprom_realize()
|
/openbmc/linux/drivers/gpu/drm/nouveau/ |
H A D | nouveau_boa0b5.c | 41 struct nouveau_mem *mem = nouveau_mem(old_reg); in nve0_bo_move_copy() local 50 NVVAL(NVA0B5, OFFSET_IN_UPPER, UPPER, upper_32_bits(mem->vma[0].addr)), in nve0_bo_move_copy() 52 OFFSET_IN_LOWER, lower_32_bits(mem->vma[0].addr), in nve0_bo_move_copy() 55 NVVAL(NVA0B5, OFFSET_OUT_UPPER, UPPER, upper_32_bits(mem->vma[1].addr)), in nve0_bo_move_copy() 57 OFFSET_OUT_LOWER, lower_32_bits(mem->vma[1].addr), in nve0_bo_move_copy()
|
/openbmc/linux/drivers/pci/controller/ |
H A D | pcie-iproc-bcma.c | 58 pcie->mem.start = bdev->addr_s[0]; in iproc_bcma_pcie_probe() 59 pcie->mem.end = bdev->addr_s[0] + SZ_128M - 1; in iproc_bcma_pcie_probe() 60 pcie->mem.name = "PCIe MEM space"; in iproc_bcma_pcie_probe() 61 pcie->mem.flags = IORESOURCE_MEM; in iproc_bcma_pcie_probe() 62 pci_add_resource(&bridge->windows, &pcie->mem); in iproc_bcma_pcie_probe()
|
/openbmc/linux/arch/arm64/kernel/ |
H A D | machine_kexec_file.c | 115 kbuf.mem = KEXEC_BUF_MEM_UNKNOWN; in load_other_segments() 127 image->elf_load_addr = kbuf.mem; in load_other_segments() 138 kbuf.mem = KEXEC_BUF_MEM_UNKNOWN; in load_other_segments() 149 initrd_load_addr = kbuf.mem; in load_other_segments() 169 kbuf.mem = KEXEC_BUF_MEM_UNKNOWN; in load_other_segments() 180 image->arch.dtb_mem = kbuf.mem; in load_other_segments() 183 kbuf.mem, kbuf.bufsz, kbuf.memsz); in load_other_segments()
|
/openbmc/linux/drivers/gpu/drm/nouveau/nvkm/subdev/mmu/ |
H A D | vmmnv04.c | 125 struct nvkm_memory *mem; in nv04_vmm_new() local 135 mem = vmm->pd->pt[0]->memory; in nv04_vmm_new() 136 nvkm_kmap(mem); in nv04_vmm_new() 137 nvkm_wo32(mem, 0x00000, 0x0002103d); /* PCI, RW, PT, !LN */ in nv04_vmm_new() 138 nvkm_wo32(mem, 0x00004, vmm->limit - 1); in nv04_vmm_new() 139 nvkm_done(mem); in nv04_vmm_new()
|
/openbmc/linux/arch/powerpc/kexec/ |
H A D | elf_64.c | 44 .mem = KEXEC_BUF_MEM_UNKNOWN }; in elf64_load() 70 pr_debug("Loaded purgatory at 0x%lx\n", pbuf.mem); in elf64_load() 96 kbuf.mem = KEXEC_BUF_MEM_UNKNOWN; in elf64_load() 100 initrd_load_addr = kbuf.mem; in elf64_load() 125 kbuf.mem = KEXEC_BUF_MEM_UNKNOWN; in elf64_load() 133 fdt_load_addr = kbuf.mem; in elf64_load()
|
/openbmc/linux/drivers/net/wireless/ath/ath9k/ |
H A D | ahb.c | 74 void __iomem *mem; in ath_ahb_probe() local 95 mem = devm_ioremap(&pdev->dev, res->start, resource_size(res)); in ath_ahb_probe() 96 if (mem == NULL) { in ath_ahb_probe() 118 sc->mem = mem; in ath_ahb_probe() 136 hw_name, mem, irq); in ath_ahb_probe()
|
/openbmc/linux/drivers/spi/ |
H A D | spi-sn-f-ospi.c | 261 struct spi_mem *mem, in f_ospi_config_indir_protocol() argument 264 struct spi_device *spi = mem->spi; in f_ospi_config_indir_protocol() 338 struct spi_device *spi = mem->spi; in f_ospi_indir_prepare_op() 348 f_ospi_config_indir_protocol(ospi, mem, op); in f_ospi_indir_prepare_op() 411 ret = f_ospi_indir_prepare_op(ospi, mem, op); in f_ospi_indir_read() 465 ret = f_ospi_indir_prepare_op(ospi, mem, op); in f_ospi_indir_write() 509 err = f_ospi_indir_read(ospi, mem, op); in f_ospi_exec_op() 515 err = f_ospi_indir_write(ospi, mem, op); in f_ospi_exec_op() 552 static bool f_ospi_supports_op(struct spi_mem *mem, in f_ospi_supports_op() argument 561 if (!f_ospi_supports_op_width(mem, op)) in f_ospi_supports_op() [all …]
|
/openbmc/linux/arch/powerpc/boot/ |
H A D | wii.c | 101 void *mem; in platform_fixups() local 107 mem = finddevice("/memory"); in platform_fixups() 108 if (!mem) in platform_fixups() 112 len = getprop(mem, "reg", reg, sizeof(reg)); in platform_fixups() 128 setprop(mem, "reg", reg, sizeof(reg)); in platform_fixups()
|
/openbmc/u-boot/arch/arm/dts/ |
H A D | rk3399-rock960.dtsi | 124 regulator-state-mem { 140 regulator-state-mem { 177 regulator-state-mem { 188 regulator-state-mem { 197 regulator-state-mem { 208 regulator-state-mem { 220 regulator-state-mem { 232 regulator-state-mem { 244 regulator-state-mem { 256 regulator-state-mem { [all …]
|
/openbmc/linux/arch/arm64/boot/dts/rockchip/ |
H A D | rk3399pro-vmarc-som.dtsi | 101 regulator-state-mem { 115 regulator-state-mem { 125 regulator-state-mem { 137 regulator-state-mem { 149 regulator-state-mem { 161 regulator-state-mem { 173 regulator-state-mem { 185 regulator-state-mem { 197 regulator-state-mem { 213 regulator-state-mem { [all …]
|
/openbmc/linux/drivers/pcmcia/ |
H A D | i82092.c | 396 mem.map = i; in i82092aa_init() 590 struct pccard_mem_map *mem) in i82092aa_set_mem_map() argument 601 map = mem->map; in i82092aa_set_mem_map() 606 (mem->speed > 1000)) { in i82092aa_set_mem_map() 612 mem->card_start); in i82092aa_set_mem_map() 623 if (mem->flags & MAP_16BIT) in i82092aa_set_mem_map() 625 if (mem->flags & MAP_0WS) in i82092aa_set_mem_map() 632 switch (to_cycles(mem->speed)) { in i82092aa_set_mem_map() 651 if (mem->flags & MAP_WRPROT) in i82092aa_set_mem_map() 653 if (mem->flags & MAP_ATTRIB) in i82092aa_set_mem_map() [all …]
|
/openbmc/linux/Documentation/devicetree/bindings/regulator/ |
H A D | richtek,rtq2208.yaml | 104 regulator-state-mem { 114 regulator-state-mem { 124 regulator-state-mem { 134 regulator-state-mem { 144 regulator-state-mem { 154 regulator-state-mem { 164 regulator-state-mem { 174 regulator-state-mem { 183 regulator-state-mem { 191 regulator-state-mem {
|
/openbmc/linux/drivers/infiniband/hw/irdma/ |
H A D | puda.c | 151 buf->mem.size = len; in irdma_puda_alloc_buf() 152 buf->mem.va = kzalloc(buf->mem.size, GFP_KERNEL); in irdma_puda_alloc_buf() 153 if (!buf->mem.va) in irdma_puda_alloc_buf() 155 buf->mem.pa = dma_map_single(dev->hw->device, buf->mem.va, in irdma_puda_alloc_buf() 158 kfree(buf->mem.va); in irdma_puda_alloc_buf() 180 dma_unmap_single(dev->hw->device, buf->mem.pa, buf->mem.size, in irdma_puda_dele_buf() 182 kfree(buf->mem.va); in irdma_puda_dele_buf() 662 mem = &rsrc->qpmem; in irdma_puda_qp_create() 670 qp->sq_pa = mem->pa; in irdma_puda_qp_create() 673 ukqp->sq_base = mem->va; in irdma_puda_qp_create() [all …]
|
/openbmc/linux/drivers/net/ethernet/netronome/nfp/bpf/ |
H A D | main.c | 340 u8 __iomem *mem, *start; in nfp_bpf_parse_capabilities() local 344 if (IS_ERR(mem)) in nfp_bpf_parse_capabilities() 345 return PTR_ERR(mem) == -ENOENT ? 0 : PTR_ERR(mem); in nfp_bpf_parse_capabilities() 347 start = mem; in nfp_bpf_parse_capabilities() 352 type = readl(mem); in nfp_bpf_parse_capabilities() 353 length = readl(mem + 4); in nfp_bpf_parse_capabilities() 354 value = mem + 8; in nfp_bpf_parse_capabilities() 356 mem += 8 + length; in nfp_bpf_parse_capabilities() 357 if (mem - start > nfp_cpp_area_size(area)) in nfp_bpf_parse_capabilities() 402 if (mem - start != nfp_cpp_area_size(area)) { in nfp_bpf_parse_capabilities() [all …]
|
/openbmc/linux/drivers/char/agp/ |
H A D | sworks-agp.c | 326 if (type != 0 || mem->type != 0) { in serverworks_insert_memory() 329 if ((pg_start + mem->page_count) > num_entries) { in serverworks_insert_memory() 334 while (j < (pg_start + mem->page_count)) { in serverworks_insert_memory() 342 if (!mem->is_flushed) { in serverworks_insert_memory() 344 mem->is_flushed = true; in serverworks_insert_memory() 347 for (i = 0, j = pg_start; i < mem->page_count; i++, j++) { in serverworks_insert_memory() 351 page_to_phys(mem->pages[i]), mem->type), in serverworks_insert_memory() 354 serverworks_tlbflush(mem); in serverworks_insert_memory() 365 if (type != 0 || mem->type != 0) { in serverworks_remove_memory() 370 serverworks_tlbflush(mem); in serverworks_remove_memory() [all …]
|
H A D | amd-k7-agp.c | 293 if (type != mem->type || in amd_insert_memory() 297 if ((pg_start + mem->page_count) > num_entries) in amd_insert_memory() 301 while (j < (pg_start + mem->page_count)) { in amd_insert_memory() 309 if (!mem->is_flushed) { in amd_insert_memory() 311 mem->is_flushed = true; in amd_insert_memory() 314 for (i = 0, j = pg_start; i < mem->page_count; i++, j++) { in amd_insert_memory() 318 page_to_phys(mem->pages[i]), in amd_insert_memory() 319 mem->type), in amd_insert_memory() 323 amd_irongate_tlbflush(mem); in amd_insert_memory() 333 if (type != mem->type || in amd_remove_memory() [all …]
|
/openbmc/linux/drivers/media/platform/mediatek/vcodec/decoder/vdec/ |
H A D | vdec_h264_req_if.c | 177 if (mem->va) in free_predication_buf() 178 mtk_vcodec_mem_free(inst->ctx, mem); in free_predication_buf() 186 struct mtk_vcodec_mem *mem = NULL; in alloc_mv_buf() local 191 mem = &inst->mv_buf[i]; in alloc_mv_buf() 192 if (mem->va) in alloc_mv_buf() 193 mtk_vcodec_mem_free(inst->ctx, mem); in alloc_mv_buf() 194 mem->size = buf_sz; in alloc_mv_buf() 209 struct mtk_vcodec_mem *mem; in free_mv_buf() local 213 mem = &inst->mv_buf[i]; in free_mv_buf() 214 if (mem->va) in free_mv_buf() [all …]
|
/openbmc/linux/arch/arm/boot/dts/rockchip/ |
H A D | rk3036-kylin.dts | 150 regulator-state-mem { 161 regulator-state-mem { 171 regulator-state-mem { 182 regulator-state-mem { 194 regulator-state-mem { 206 regulator-state-mem { 217 regulator-state-mem { 229 regulator-state-mem { 241 regulator-state-mem { 253 regulator-state-mem { [all …]
|
H A D | rv1108-evb.dts | 104 regulator-state-mem { 114 regulator-state-mem { 123 regulator-state-mem { 134 regulator-state-mem { 146 regulator-state-mem { 157 regulator-state-mem { 168 regulator-state-mem {
|
/openbmc/linux/drivers/remoteproc/ |
H A D | st_remoteproc.c | 93 struct rproc_mem_entry *mem) in st_rproc_mem_alloc() argument 98 va = ioremap_wc(mem->dma, mem->len); in st_rproc_mem_alloc() 101 &mem->dma, mem->len); in st_rproc_mem_alloc() 106 mem->va = va; in st_rproc_mem_alloc() 112 struct rproc_mem_entry *mem) in st_rproc_mem_release() argument 114 iounmap(mem->va); in st_rproc_mem_release() 123 struct rproc_mem_entry *mem; in st_rproc_parse_fw() local 140 mem = rproc_mem_entry_init(dev, NULL, in st_rproc_parse_fw() 148 mem = rproc_of_resm_mem_entry_init(dev, index, in st_rproc_parse_fw() 154 if (!mem) { in st_rproc_parse_fw() [all …]
|
/openbmc/linux/drivers/pnp/ |
H A D | interface.c | 154 struct pnp_mem *mem) in pnp_print_mem() argument 159 space, (unsigned long long) mem->min, in pnp_print_mem() 160 (unsigned long long) mem->max, in pnp_print_mem() 161 (unsigned long long) mem->align, in pnp_print_mem() 162 (unsigned long long) mem->size); in pnp_print_mem() 163 if (mem->flags & IORESOURCE_MEM_WRITEABLE) in pnp_print_mem() 165 if (mem->flags & IORESOURCE_MEM_CACHEABLE) in pnp_print_mem() 167 if (mem->flags & IORESOURCE_MEM_RANGELENGTH) in pnp_print_mem() 169 if (mem->flags & IORESOURCE_MEM_SHADOWABLE) in pnp_print_mem() 171 if (mem->flags & IORESOURCE_MEM_EXPANSIONROM) in pnp_print_mem() [all …]
|
/openbmc/linux/drivers/net/ethernet/8390/ |
H A D | mcf8390.c | 406 struct resource *mem; in mcf8390_probe() local 414 mem = platform_get_resource(pdev, IORESOURCE_MEM, 0); in mcf8390_probe() 415 if (mem == NULL) { in mcf8390_probe() 419 msize = resource_size(mem); in mcf8390_probe() 420 if (!request_mem_region(mem->start, msize, pdev->name)) in mcf8390_probe() 425 release_mem_region(mem->start, msize); in mcf8390_probe() 433 dev->base_addr = mem->start; in mcf8390_probe() 437 release_mem_region(mem->start, msize); in mcf8390_probe() 447 struct resource *mem; in mcf8390_remove() local 450 mem = platform_get_resource(pdev, IORESOURCE_MEM, 0); in mcf8390_remove() [all …]
|
/openbmc/linux/drivers/uio/ |
H A D | uio_fsl_elbc_gpcm.c | 158 void __iomem *reg_int_en = info->mem[0].internal_addr + in netx5152_irq_handler() 161 void __iomem *reg_int_stat = info->mem[0].internal_addr + in netx5152_irq_handler() 190 iowrite32(0, info->mem[0].internal_addr + win0_offset + in netx5152_init() 200 iowrite32(0, info->mem[0].internal_addr + DPM_HOST_WIN0_OFFSET + in netx5152_shutdown() 379 info->mem[0].internal_addr = ioremap(res.start, resource_size(&res)); in uio_fsl_elbc_gpcm_probe() 380 if (!info->mem[0].internal_addr) { in uio_fsl_elbc_gpcm_probe() 387 info->mem[0].addr = res.start; in uio_fsl_elbc_gpcm_probe() 388 info->mem[0].size = resource_size(&res); in uio_fsl_elbc_gpcm_probe() 389 info->mem[0].memtype = UIO_MEM_PHYS; in uio_fsl_elbc_gpcm_probe() 426 iounmap(info->mem[0].internal_addr); in uio_fsl_elbc_gpcm_probe() [all …]
|
/openbmc/linux/drivers/pinctrl/renesas/ |
H A D | gpio.c | 32 struct sh_pfc_window *mem; member 58 void __iomem *mem = address - chip->mem->phys + chip->mem->virt; in gpio_read_data_reg() local 60 return sh_pfc_read_raw_reg(mem, dreg->reg_width); in gpio_read_data_reg() 67 void __iomem *mem = address - chip->mem->phys + chip->mem->virt; in gpio_write_data_reg() local 69 sh_pfc_write_raw_reg(mem, dreg->reg_width, value); in gpio_write_data_reg() 294 struct sh_pfc_window *mem) in sh_pfc_add_gpiochip() argument 303 chip->mem = mem; in sh_pfc_add_gpiochip()
|