/openbmc/u-boot/board/gateworks/gw_ventana/ |
H A D | gw_ventana_spl.c | 522 mem = &mt41k64m16jt_125; in spl_dram_init() 530 mem = &mt41k128m16jt_125; in spl_dram_init() 537 mem = &mt41k256m16ha_125; in spl_dram_init() 544 mem = &mt41k512m16ha_125; in spl_dram_init() 550 mem = &mt41k64m16jt_125; in spl_dram_init() 557 mem = &mt41k128m16jt_125; in spl_dram_init() 564 mem = &mt41k256m16ha_125; in spl_dram_init() 571 mem = &mt41k512m16ha_125; in spl_dram_init() 576 mem = &mt41k64m16jt_125; in spl_dram_init() 583 mem = &mt41k128m16jt_125; in spl_dram_init() [all …]
|
/openbmc/linux/arch/arm64/boot/dts/rockchip/ |
H A D | rk3588-evb1-v10.dts | 260 regulator-state-mem { 272 regulator-state-mem { 284 regulator-state-mem { 297 regulator-state-mem { 310 regulator-state-mem { 323 regulator-state-mem { 336 regulator-state-mem { 349 regulator-state-mem { 358 regulator-state-mem { 370 regulator-state-mem { [all …]
|
H A D | rk3588-edgeble-neu6b.dtsi | 130 regulator-state-mem { 143 regulator-state-mem { 156 regulator-state-mem { 171 regulator-state-mem { 184 regulator-state-mem { 195 regulator-state-mem { 208 regulator-state-mem { 221 regulator-state-mem { 232 regulator-state-mem { 244 regulator-state-mem { [all …]
|
/openbmc/linux/drivers/gpu/drm/i915/gem/ |
H A D | i915_gem_ttm.h | 55 int __i915_gem_ttm_object_init(struct intel_memory_region *mem, 88 static inline bool i915_ttm_gtt_binds_lmem(struct ttm_resource *mem) in i915_ttm_gtt_binds_lmem() argument 90 return mem->mem_type != I915_PL_SYSTEM; in i915_ttm_gtt_binds_lmem() 99 static inline bool i915_ttm_cpu_maps_iomem(struct ttm_resource *mem) in i915_ttm_cpu_maps_iomem() argument 102 return mem && mem->mem_type != I915_PL_SYSTEM; in i915_ttm_cpu_maps_iomem()
|
/openbmc/qemu/hw/vfio/ |
H A D | helpers.c | 364 region->mem = g_new0(MemoryRegion, 1); in vfio_region_setup() 395 memory_region_del_subregion(region->mem, ®ion->mmaps[index].mem); in vfio_subregion_unmap() 406 if (!region->mem) { in vfio_region_mmap() 460 if (!region->mem) { in vfio_region_unmap() 475 if (!region->mem) { in vfio_region_exit() 481 memory_region_del_subregion(region->mem, ®ion->mmaps[i].mem); in vfio_region_exit() 492 if (!region->mem) { in vfio_region_finalize() 503 object_unparent(OBJECT(region->mem)); in vfio_region_finalize() 505 g_free(region->mem); in vfio_region_finalize() 510 region->mem = NULL; in vfio_region_finalize() [all …]
|
H A D | pci-quirks.c | 197 MemoryRegion *mem; member 283 quirk->mem = g_new0(MemoryRegion, nr_mem); in vfio_quirk_alloc() 465 window->addr_mem = &quirk->mem[0]; in vfio_probe_ati_bar4_quirk() 466 window->data_mem = &quirk->mem[1]; in vfio_probe_ati_bar4_quirk() 503 mirror->mem = quirk->mem; in vfio_probe_ati_bar2_quirk() 508 memory_region_init_io(mirror->mem, OBJECT(vdev), in vfio_probe_ati_bar2_quirk() 955 mirror->mem = quirk->mem; in vfio_probe_nvidia_bar0_quirk() 976 mirror->mem = quirk->mem; in vfio_probe_nvidia_bar0_quirk() 1247 g_free(quirk->mem); in vfio_vga_quirk_finalize() 1278 memory_region_del_subregion(bar->region.mem, &quirk->mem[i]); in vfio_bar_quirk_exit() [all …]
|
/openbmc/linux/drivers/gpu/drm/i915/gvt/ |
H A D | firmware.c | 150 const void *mem; in verify_firmware() local 157 mem = fw->data + crc32_start; in verify_firmware() 173 id = *(u16 *)(mem + PCI_VENDOR_ID); in verify_firmware() 176 id = *(u16 *)(mem + PCI_DEVICE_ID); in verify_firmware() 179 id = *(u8 *)(mem + PCI_REVISION_ID); in verify_firmware() 206 void *mem; in intel_gvt_load_firmware() local 214 if (!mem) { in intel_gvt_load_firmware() 219 firmware->cfg_space = mem; in intel_gvt_load_firmware() 221 mem = vmalloc(info->mmio_size); in intel_gvt_load_firmware() 222 if (!mem) { in intel_gvt_load_firmware() [all …]
|
/openbmc/linux/arch/arm/boot/dts/rockchip/ |
H A D | rk3288-evb-rk808.dts | 46 regulator-state-mem { 57 regulator-state-mem { 67 regulator-state-mem { 78 regulator-state-mem { 90 regulator-state-mem { 102 regulator-state-mem { 113 regulator-state-mem { 125 regulator-state-mem { 137 regulator-state-mem { 149 regulator-state-mem { [all …]
|
/openbmc/linux/drivers/infiniband/hw/mthca/ |
H A D | mthca_memfree.c | 59 struct scatterlist mem; member 73 __free_pages(sg_page(&chunk->mem[i]), in mthca_free_icm_pages() 74 get_order(chunk->mem[i].length)); in mthca_free_icm_pages() 84 sg_dma_address(&chunk->mem[i])); in mthca_free_icm_coherent() 131 sg_set_buf(mem, buf, PAGE_SIZE << order); in mthca_alloc_icm_coherent() 132 BUG_ON(mem->offset); in mthca_alloc_icm_coherent() 133 sg_dma_len(mem) = PAGE_SIZE << order; in mthca_alloc_icm_coherent() 175 &chunk->mem[chunk->npages], in mthca_alloc_icm() 308 if (chunk->mem[i].length > offset) { in mthca_table_find() 309 page = sg_page(&chunk->mem[i]); in mthca_table_find() [all …]
|
/openbmc/linux/drivers/pci/hotplug/ |
H A D | ibmphp_pci.c | 489 if (!mem[count]) in configure_device() 499 func->mem[count] = mem[count]; in configure_device() 829 mem = kzalloc(sizeof(*mem), GFP_KERNEL); in configure_bridge() 830 if (!mem) { in configure_bridge() 834 mem->type = MEM; in configure_bridge() 837 mem->len = amount_needed->mem; in configure_bridge() 1023 if (mem) in configure_bridge() 1168 if ((amount->mem) && (amount->mem < MEMBRIDGE)) in scan_behind_bridge() 1283 if (mem) { in unconfigure_boot_device() 1399 if (mem) { in unconfigure_boot_bridge() [all …]
|
/openbmc/linux/drivers/spi/ |
H A D | spi-wpcm-fiu.c | 137 int (*exec)(struct spi_mem *mem, const struct spi_mem_op *op); 152 struct wpcm_fiu_spi *fiu = spi_controller_get_devdata(mem->spi->controller); in wpcm_fiu_normal_exec() 197 struct wpcm_fiu_spi *fiu = spi_controller_get_devdata(mem->spi->controller); in wpcm_fiu_4ba_exec() 198 int cs = spi_get_chipselect(mem->spi, 0); in wpcm_fiu_4ba_exec() 242 struct wpcm_fiu_spi *fiu = spi_controller_get_devdata(mem->spi->controller); in wpcm_fiu_rdid_exec() 243 int cs = spi_get_chipselect(mem->spi, 0); in wpcm_fiu_rdid_exec() 280 int cs = spi_get_chipselect(mem->spi, 0); in wpcm_fiu_dummy_exec() 324 if (!spi_mem_default_supports_op(mem, op)) in wpcm_fiu_supports_op() 360 return shape->exec(mem, op); in wpcm_fiu_exec_op() 378 int cs = spi_get_chipselect(desc->mem->spi, 0); in wpcm_fiu_dirmap_create() [all …]
|
/openbmc/linux/drivers/remoteproc/ |
H A D | keystone_remoteproc.c | 58 struct keystone_rproc_mem *mem; member 262 bus_addr = ksproc->mem[i].bus_addr; in keystone_rproc_da_to_va() 263 dev_addr = ksproc->mem[i].dev_addr; in keystone_rproc_da_to_va() 264 size = ksproc->mem[i].size; in keystone_rproc_da_to_va() 271 va = ksproc->mem[i].cpu_addr + offset; in keystone_rproc_da_to_va() 306 sizeof(*ksproc->mem), GFP_KERNEL); in keystone_rproc_of_get_memories() 307 if (!ksproc->mem) in keystone_rproc_of_get_memories() 314 if (IS_ERR(ksproc->mem[i].cpu_addr)) { in keystone_rproc_of_get_memories() 319 ksproc->mem[i].bus_addr = res->start; in keystone_rproc_of_get_memories() 320 ksproc->mem[i].dev_addr = in keystone_rproc_of_get_memories() [all …]
|
H A D | wkup_m3_rproc.c | 52 struct wkup_m3_mem mem[WKUPM3_MEM_MAX]; member 103 if (da >= wkupm3->mem[i].dev_addr && da + len <= in wkup_m3_rproc_da_to_va() 104 wkupm3->mem[i].dev_addr + wkupm3->mem[i].size) { in wkup_m3_rproc_da_to_va() 105 offset = da - wkupm3->mem[i].dev_addr; in wkup_m3_rproc_da_to_va() 107 va = (__force void *)(wkupm3->mem[i].cpu_addr + offset); in wkup_m3_rproc_da_to_va() 187 wkupm3->mem[i].cpu_addr = devm_ioremap_resource(dev, res); in wkup_m3_rproc_probe() 188 if (IS_ERR(wkupm3->mem[i].cpu_addr)) { in wkup_m3_rproc_probe() 191 ret = PTR_ERR(wkupm3->mem[i].cpu_addr); in wkup_m3_rproc_probe() 194 wkupm3->mem[i].bus_addr = res->start; in wkup_m3_rproc_probe() 195 wkupm3->mem[i].size = resource_size(res); in wkup_m3_rproc_probe() [all …]
|
/openbmc/hiomapd/ |
H A D | windows.c | 46 window->mem = NULL; in init_window_state() 61 void *mem_location = context->mem; in init_window_mem() 193 if (!low_mem.mem) { in window_flush_v1() 198 low_mem.mem, low_mem.size); in window_flush_v1() 207 if (!high_mem.mem) { in window_flush_v1() 213 high_mem.mem, high_mem.size); in window_flush_v1() 232 if (low_mem.mem) { in window_flush_v1() 235 low_mem.mem, low_mem.size); in window_flush_v1() 249 if (high_mem.mem) { in window_flush_v1() 267 free(low_mem.mem); in window_flush_v1() [all …]
|
/openbmc/linux/drivers/staging/media/atomisp/pci/runtime/isp_param/interface/ |
H A D | ia_css_isp_param.h | 27 enum ia_css_isp_memories mem, 34 enum ia_css_isp_memories mem, 41 enum ia_css_isp_memories mem, 49 enum ia_css_isp_memories mem); 55 enum ia_css_isp_memories mem); 61 enum ia_css_isp_memories mem);
|
/openbmc/linux/drivers/char/hw_random/ |
H A D | exynos-trng.c | 50 void __iomem *mem; member 65 writel_relaxed(max * 8, trng->mem + EXYNOS_TRNG_FIFO_CTRL); in exynos_trng_do_read() 66 val = readl_poll_timeout(trng->mem + EXYNOS_TRNG_FIFO_CTRL, val, in exynos_trng_do_read() 71 memcpy_fromio(data, trng->mem + EXYNOS_TRNG_FIFO_0, max); in exynos_trng_do_read() 94 writel_relaxed(val, trng->mem + EXYNOS_TRNG_CLKDIV); in exynos_trng_init() 98 writel_relaxed(val, trng->mem + EXYNOS_TRNG_CTRL); in exynos_trng_init() 104 writel_relaxed(0, trng->mem + EXYNOS_TRNG_POST_CTRL); in exynos_trng_init() 130 trng->mem = devm_platform_ioremap_resource(pdev, 0); in exynos_trng_probe() 131 if (IS_ERR(trng->mem)) in exynos_trng_probe() 132 return PTR_ERR(trng->mem); in exynos_trng_probe()
|
/openbmc/linux/drivers/infiniband/hw/erdma/ |
H A D | erdma_verbs.c | 174 if (!mr->mem.mtt->continuous && mr->mem.mtt->level > 1) { in regmr_cmd() 550 rdma_umem_for_each_dma_block(mem->umem, &biter, mem->page_size) in erdma_fill_bottom_mtt() 767 mem->va = virt; in get_mtt_entries() 768 mem->len = len; in get_mtt_entries() 770 mem->page_offset = start & (mem->page_size - 1); in get_mtt_entries() 771 mem->mtt_nents = ib_umem_num_dma_blocks(mem->umem, mem->page_size); in get_mtt_entries() 772 mem->page_cnt = mem->mtt_nents; in get_mtt_entries() 773 mem->mtt = erdma_create_mtt(dev, MTT_SIZE(mem->page_cnt), in get_mtt_entries() 795 if (mem->mtt) in put_mtt_entries() 1121 if (mr->mem.mtt_nents >= mr->mem.page_cnt) in erdma_set_page() [all …]
|
/openbmc/linux/drivers/gpu/drm/nouveau/ |
H A D | nouveau_bo74c1.c | 39 struct nouveau_mem *mem = nouveau_mem(old_reg); in nv84_bo_move_exec() local 48 0x0308, upper_32_bits(mem->vma[0].addr), in nv84_bo_move_exec() 49 0x030c, lower_32_bits(mem->vma[0].addr), in nv84_bo_move_exec() 50 0x0310, upper_32_bits(mem->vma[1].addr), in nv84_bo_move_exec() 51 0x0314, lower_32_bits(mem->vma[1].addr), in nv84_bo_move_exec()
|
/openbmc/linux/arch/arm/boot/dts/samsung/ |
H A D | exynos5420-galaxy-tab-common.dtsi | 137 regulator-state-mem { 149 regulator-state-mem { 161 regulator-state-mem { 173 regulator-state-mem { 185 regulator-state-mem { 198 regulator-state-mem { 244 regulator-state-mem { 255 regulator-state-mem { 267 regulator-state-mem { 286 regulator-state-mem { [all …]
|
/openbmc/linux/arch/arm/mm/ |
H A D | pmsa-v7.c | 25 static struct region __initdata mem[MPU_MAX_REGIONS]; variable 293 memset(mem, 0, sizeof(mem)); in pmsav7_adjust_lowmem_bounds() 294 num = allocate_region(mem_start, specified_mem_size, mem_max_regions, mem); in pmsav7_adjust_lowmem_bounds() 297 unsigned long subreg = mem[i].size / PMSAv7_NR_SUBREGS; in pmsav7_adjust_lowmem_bounds() 299 total_mem_size += mem[i].size - subreg * hweight_long(mem[i].subreg); in pmsav7_adjust_lowmem_bounds() 302 &mem[i].base, &mem[i].size, PMSAv7_NR_SUBREGS, &mem[i].subreg); in pmsav7_adjust_lowmem_bounds() 453 for (i = 0; i < ARRAY_SIZE(mem); i++) { in pmsav7_setup() 454 if (!mem[i].size) in pmsav7_setup() 457 err |= mpu_setup_region(region++, mem[i].base, ilog2(mem[i].size), in pmsav7_setup() 459 mem[i].subreg, false); in pmsav7_setup()
|
/openbmc/linux/drivers/gpu/drm/nouveau/dispnv50/ |
H A D | wndwc57e.c | 158 wndwc57e_ilut_load(struct drm_color_lut *in, int size, void __iomem *mem) in wndwc57e_ilut_load() argument 160 memset_io(mem, 0x00, 0x20); /* VSS header. */ in wndwc57e_ilut_load() 161 mem += 0x20; in wndwc57e_ilut_load() 163 for (; size--; in++, mem += 0x08) { in wndwc57e_ilut_load() 167 writew(r, mem + 0); in wndwc57e_ilut_load() 168 writew(g, mem + 2); in wndwc57e_ilut_load() 169 writew(b, mem + 4); in wndwc57e_ilut_load() 175 writew(readw(mem - 8), mem + 0); in wndwc57e_ilut_load() 176 writew(readw(mem - 6), mem + 2); in wndwc57e_ilut_load() 177 writew(readw(mem - 4), mem + 4); in wndwc57e_ilut_load()
|
/openbmc/linux/drivers/net/can/cc770/ |
H A D | cc770_platform.c | 163 struct resource *mem; in cc770_platform_probe() local 168 mem = platform_get_resource(pdev, IORESOURCE_MEM, 0); in cc770_platform_probe() 170 if (!mem || irq <= 0) in cc770_platform_probe() 173 mem_size = resource_size(mem); in cc770_platform_probe() 174 if (!request_mem_region(mem->start, mem_size, pdev->name)) in cc770_platform_probe() 177 base = ioremap(mem->start, mem_size); in cc770_platform_probe() 228 release_mem_region(mem->start, mem_size); in cc770_platform_probe() 237 struct resource *mem; in cc770_platform_remove() local 243 mem = platform_get_resource(pdev, IORESOURCE_MEM, 0); in cc770_platform_remove() 244 release_mem_region(mem->start, resource_size(mem)); in cc770_platform_remove()
|
/openbmc/linux/drivers/gpu/drm/i915/selftests/ |
H A D | mock_region.c | 60 static int mock_object_init(struct intel_memory_region *mem, in mock_object_init() argument 68 struct drm_i915_private *i915 = mem->i915; in mock_object_init() 70 if (size > resource_size(&mem->region)) in mock_object_init() 82 i915_gem_object_init_memory_region(obj, mem); in mock_object_init() 87 static int mock_region_fini(struct intel_memory_region *mem) in mock_region_fini() argument 89 struct drm_i915_private *i915 = mem->i915; in mock_region_fini() 90 int instance = mem->instance; in mock_region_fini() 93 ret = intel_region_ttm_fini(mem); in mock_region_fini()
|
/openbmc/linux/kernel/module/ |
H A D | tree_lookup.c | 81 mod->mem[type].mtn.mod = mod; in mod_tree_insert() 82 if (mod->mem[type].size) in mod_tree_insert() 83 __mod_tree_insert(&mod->mem[type].mtn, &mod_tree); in mod_tree_insert() 90 if (mod->mem[type].size) in mod_tree_remove_init() 91 __mod_tree_remove(&mod->mem[type].mtn, &mod_tree); in mod_tree_remove_init() 98 if (mod->mem[type].size) in mod_tree_remove() 99 __mod_tree_remove(&mod->mem[type].mtn, &mod_tree); in mod_tree_remove()
|
/openbmc/linux/drivers/media/platform/renesas/vsp1/ |
H A D | vsp1_rpf.c | 256 auto_fld->top_y0 = rpf->mem.addr[0]; in vsp1_rpf_configure_autofld() 257 auto_fld->top_c0 = rpf->mem.addr[1]; in vsp1_rpf_configure_autofld() 258 auto_fld->top_c1 = rpf->mem.addr[2]; in vsp1_rpf_configure_autofld() 263 auto_fld->bottom_y0 = rpf->mem.addr[0] + offset_y; in vsp1_rpf_configure_autofld() 264 auto_fld->bottom_c0 = rpf->mem.addr[1] + offset_c; in vsp1_rpf_configure_autofld() 265 auto_fld->bottom_c1 = rpf->mem.addr[2] + offset_c; in vsp1_rpf_configure_autofld() 291 struct vsp1_rwpf_memory mem = rpf->mem; in rpf_configure_partition() local 334 mem.addr[0] += crop.top * format->plane_fmt[0].bytesperline in rpf_configure_partition() 343 mem.addr[1] += offset; in rpf_configure_partition() 344 mem.addr[2] += offset; in rpf_configure_partition() [all …]
|