Home
last modified time | relevance | path

Searched refs:mem (Results 1 – 25 of 466) sorted by relevance

12345678910>>...19

/openbmc/u-boot/arch/arm/mach-exynos/
H A Ddmc_init_ddr3.c35 int ddr3_mem_ctrl_init(struct mem_timings *mem, int reset) in ddr3_mem_ctrl_init() argument
51 val = (mem->impedance << CA_CK_DRVR_DS_OFFSET) | in ddr3_mem_ctrl_init()
52 (mem->impedance << CA_CKE_DRVR_DS_OFFSET) | in ddr3_mem_ctrl_init()
53 (mem->impedance << CA_CS_DRVR_DS_OFFSET) | in ddr3_mem_ctrl_init()
54 (mem->impedance << CA_ADR_DRVR_DS_OFFSET); in ddr3_mem_ctrl_init()
59 val = (mem->ctrl_bstlen << PHY_CON42_CTRL_BSTLEN_SHIFT) | in ddr3_mem_ctrl_init()
60 (mem->ctrl_rdlat << PHY_CON42_CTRL_RDLAT_SHIFT); in ddr3_mem_ctrl_init()
65 if (dmc_config_zq(mem, &phy0_ctrl->phy_con16, &phy1_ctrl->phy_con16, in ddr3_mem_ctrl_init()
70 writel(mem->phy0_pulld_dqs, &phy0_ctrl->phy_con14); in ddr3_mem_ctrl_init()
71 writel(mem->phy1_pulld_dqs, &phy1_ctrl->phy_con14); in ddr3_mem_ctrl_init()
[all …]
H A Ddmc_init_exynos4.c31 struct mem_timings mem = { variable
54 writel((mem.control1 | (1 << mem.dll_resync)), in phy_control_reset()
56 writel((mem.control1 | (0 << mem.dll_resync)), in phy_control_reset()
59 writel((mem.control0 | (0 << mem.dll_on)), in phy_control_reset()
61 writel((mem.control0 | (1 << mem.dll_on)), in phy_control_reset()
75 writel(mem.direct_cmd_msr[i] | mask, in dmc_config_mrs()
87 writel(mem.control1, &dmc->phycontrol1); in dmc_init()
94 writel(mem.zqcontrol, &dmc->phyzqcontrol); in dmc_init()
105 writel(mem.control1, &dmc->phycontrol1); in dmc_init()
108 writel((mem.control0 | CTRL_START | CTRL_DLL_ON), &dmc->phycontrol0); in dmc_init()
[all …]
H A Dclock_init_exynos5.c524 struct mem_timings *mem; in clock_get_mem_timings() local
532 for (i = 0, mem = mem_timings; i < ARRAY_SIZE(mem_timings); in clock_get_mem_timings()
533 i++, mem++) { in clock_get_mem_timings()
534 if (mem->mem_type == mem_type && in clock_get_mem_timings()
535 mem->frequency_mhz == frequency_mhz && in clock_get_mem_timings()
536 mem->mem_manuf == mem_manuf) in clock_get_mem_timings()
537 return mem; in clock_get_mem_timings()
551 struct mem_timings *mem; in exynos5250_system_clock_init() local
555 mem = clock_get_mem_timings(); in exynos5250_system_clock_init()
584 writel(mem->apll_pdiv * PLL_LOCK_FACTOR, &clk->apll_lock); in exynos5250_system_clock_init()
[all …]
H A Ddmc_common.c17 int dmc_config_zq(struct mem_timings *mem, uint32_t *phy0_con16, in dmc_config_zq() argument
30 val |= mem->zq_mode_dds << PHY_CON16_ZQ_MODE_DDS_SHIFT; in dmc_config_zq()
31 val |= mem->zq_mode_term << PHY_CON16_ZQ_MODE_TERM_SHIFT; in dmc_config_zq()
37 if (mem->zq_mode_noterm) in dmc_config_zq()
95 void dmc_config_mrs(struct mem_timings *mem, uint32_t *directcmd) in dmc_config_mrs() argument
99 for (channel = 0; channel < mem->dmc_channels; channel++) { in dmc_config_mrs()
103 for (chip = 0; chip < mem->chips_to_configure; chip++) { in dmc_config_mrs()
120 writel(mem->direct_cmd_msr[i] | mask, in dmc_config_mrs()
125 if (mem->send_zq_init) { in dmc_config_mrs()
136 void dmc_config_prech(struct mem_timings *mem, uint32_t *directcmd) in dmc_config_prech() argument
[all …]
/openbmc/qemu/tests/tcg/x86_64/
H A Dcmpxchg.c3 static int mem; variable
8 mem = orig; in test_cmpxchgb()
10 : [ mem ] "+m"(mem), [ rax ] "=a"(ret) in test_cmpxchgb()
18 mem = orig; in test_cmpxchgw()
20 : [ mem ] "+m"(mem), [ rax ] "=a"(ret) in test_cmpxchgw()
28 mem = orig; in test_cmpxchgl()
30 : [ mem ] "+m"(mem), [ rax ] "=a"(ret) in test_cmpxchgl()
/openbmc/u-boot/test/dm/
H A Dosd.c19 static void split(u8 *mem, uint size, u8 *text, u8 *colors) in split() argument
22 u16 *p = (u16 *)mem; in split()
30 static void print_mem(u8 *mem, uint width, uint height) in print_mem() argument
37 split(mem, memsize / 2, text, colors); in print_mem()
57 u8 mem[memsize + 1]; in dm_test_osd_basics() local
71 ut_assertok(sandbox_osd_get_mem(dev, mem, memsize)); in dm_test_osd_basics()
72 split(mem, memsize / 2, text, colors); in dm_test_osd_basics()
96 print_mem(mem, 10, 10); in dm_test_osd_basics()
100 ut_assertok(sandbox_osd_get_mem(dev, mem, memsize)); in dm_test_osd_basics()
101 split(mem, memsize / 2, text, colors); in dm_test_osd_basics()
[all …]
/openbmc/u-boot/lib/
H A Dof_live.c18 static void *unflatten_dt_alloc(void **mem, unsigned long size, in unflatten_dt_alloc() argument
23 *mem = PTR_ALIGN(*mem, align); in unflatten_dt_alloc()
24 res = *mem; in unflatten_dt_alloc()
25 *mem += size; in unflatten_dt_alloc()
41 static void *unflatten_dt_node(const void *blob, void *mem, int *poffset, in unflatten_dt_node() argument
60 return mem; in unflatten_dt_node()
93 np = unflatten_dt_alloc(&mem, sizeof(struct device_node) + allocl, in unflatten_dt_node()
143 pp = unflatten_dt_alloc(&mem, sizeof(struct property), in unflatten_dt_node()
188 pp = unflatten_dt_alloc(&mem, sizeof(struct property) + sz, in unflatten_dt_node()
217 mem = unflatten_dt_node(blob, mem, poffset, np, NULL, in unflatten_dt_node()
[all …]
/openbmc/u-boot/arch/xtensa/lib/
H A Dbootm.c42 struct meminfo *mem; in setup_memory_tag() local
46 mem = (struct meminfo *)params->data; in setup_memory_tag()
47 mem->type = MEMORY_TYPE_CONVENTIONAL; in setup_memory_tag()
48 mem->start = bd->bi_memstart; in setup_memory_tag()
49 mem->end = bd->bi_memstart + bd->bi_memsize; in setup_memory_tag()
52 BP_TAG_MEMORY, mem->type, mem->start, mem->end); in setup_memory_tag()
81 struct meminfo *mem; in setup_ramdisk_tag() local
91 mem = (struct meminfo *)params->data; in setup_ramdisk_tag()
92 mem->type = MEMORY_TYPE_CONVENTIONAL; in setup_ramdisk_tag()
93 mem->start = PHYSADDR(rd_start); in setup_ramdisk_tag()
[all …]
/openbmc/u-boot/arch/x86/cpu/baytrail/
H A Dfsp_configs.c34 struct memory_down_data *mem; in update_fsp_configs() local
121 mem = &fsp_upd->memory_params; in update_fsp_configs()
122 mem->enable_memory_down = fdtdec_get_bool(blob, node, in update_fsp_configs()
124 if (mem->enable_memory_down) { in update_fsp_configs()
131 mem->dram_speed = fdtdec_get_int(blob, node, in update_fsp_configs()
134 mem->dram_type = fdtdec_get_int(blob, node, in update_fsp_configs()
137 mem->dimm_0_enable = fdtdec_get_bool(blob, node, in update_fsp_configs()
139 mem->dimm_1_enable = fdtdec_get_bool(blob, node, in update_fsp_configs()
141 mem->dimm_width = fdtdec_get_int(blob, node, in update_fsp_configs()
144 mem->dimm_density = fdtdec_get_int(blob, node, in update_fsp_configs()
[all …]
/openbmc/qemu/hw/pci-host/
H A Dpam.c33 void init_pam(PAMMemoryRegion *mem, Object *owner, MemoryRegion *ram_memory, in init_pam() argument
40 memory_region_init_alias(&mem->alias[3], owner, "pam-ram", ram_memory, in init_pam()
43 memory_region_init_alias(&mem->alias[1], owner, "pam-rom", ram_memory, in init_pam()
45 memory_region_set_readonly(&mem->alias[1], true); in init_pam()
48 memory_region_init_alias(&mem->alias[0], owner, "pam-pci", pci_address_space, in init_pam()
50 memory_region_init_alias(&mem->alias[2], owner, "pam-pci", ram_memory, in init_pam()
55 memory_region_set_enabled(&mem->alias[i], false); in init_pam()
57 &mem->alias[i], 1); in init_pam()
60 mem->current = 0; in init_pam()
/openbmc/qemu/accel/hvf/
H A Dhvf-all.c84 trace_hvf_vm_map(slot->start, slot->size, slot->mem, flags, in do_hvf_set_memory()
88 ret = hv_vm_map(slot->mem, slot->start, slot->size, flags); in do_hvf_set_memory()
95 hvf_slot *mem; in hvf_set_phys_mem() local
119 mem = hvf_find_overlap_slot( in hvf_set_phys_mem()
123 if (mem && add) { in hvf_set_phys_mem()
124 if (mem->size == int128_get64(section->size) && in hvf_set_phys_mem()
125 mem->start == section->offset_within_address_space && in hvf_set_phys_mem()
126 mem->mem == (memory_region_get_ram_ptr(area) + in hvf_set_phys_mem()
133 if (mem) { in hvf_set_phys_mem()
134 mem->size = 0; in hvf_set_phys_mem()
[all …]
/openbmc/qemu/pc-bios/dtb/
H A Dpetalogix-ml605.dts256 xlnx,max-mem-width = < 0x10 >;
265 xlnx,num-banks-mem = < 0x01 >;
266 xlnx,parity-type-mem-0 = < 0x00 >;
267 xlnx,parity-type-mem-1 = < 0x00 >;
268 xlnx,parity-type-mem-2 = < 0x00 >;
269 xlnx,parity-type-mem-3 = < 0x00 >;
271 xlnx,s-axi-mem-addr-width = < 0x20 >;
272 xlnx,s-axi-mem-data-width = < 0x20 >;
273 xlnx,s-axi-mem-id-width = < 0x01 >;
274 xlnx,s-axi-mem-protocol = "AXI4LITE";
[all …]
H A Dpetalogix-s3adsp1800.dts142 xlnx,max-mem-width = <0x08>;
162 xlnx,num-banks-mem = <0x01>;
165 xlnx,synch-mem-0 = <0x00>;
166 xlnx,synch-mem-1 = <0x00>;
167 xlnx,synch-mem-2 = <0x00>;
168 xlnx,synch-mem-3 = <0x00>;
173 xlnx,tavdv-ps-mem-0 = <0x11170>;
174 xlnx,tavdv-ps-mem-1 = <0x3a98>;
175 xlnx,tavdv-ps-mem-2 = <0x3a98>;
176 xlnx,tavdv-ps-mem-3 = <0x3a98>;
[all …]
/openbmc/qemu/scripts/
H A Ddisas-objdump.pl41 my $mem = "";
59 $mem = $mem . pack("H*", substr($_, 8, -1));
63 $mem = $mem . pack("H*", substr($_, 8, -1));
72 syswrite $outh, $mem;
89 $mem = "";
/openbmc/qemu/hw/vfio/
H A Dregion.c206 region->mem = g_new0(MemoryRegion, 1); in vfio_region_setup()
207 memory_region_init_io(region->mem, obj, &vfio_region_ops, in vfio_region_setup()
231 trace_vfio_region_unmap(memory_region_name(&region->mmaps[index].mem), in vfio_subregion_unmap()
235 memory_region_del_subregion(region->mem, &region->mmaps[index].mem); in vfio_subregion_unmap()
237 object_unparent(OBJECT(&region->mmaps[index].mem)); in vfio_subregion_unmap()
247 if (!region->mem) { in vfio_region_mmap()
293 memory_region_name(region->mem), i); in vfio_region_mmap()
294 memory_region_init_ram_device_ptr(&region->mmaps[i].mem, in vfio_region_mmap()
295 memory_region_owner(region->mem), in vfio_region_mmap()
299 memory_region_add_subregion(region->mem, region->mmaps[i].offset, in vfio_region_mmap()
[all …]
H A Dpci-quirks.c168 memory_region_name(mirror->mem), in vfio_generic_quirk_mirror_read()
182 memory_region_name(mirror->mem), in vfio_generic_quirk_mirror_write()
238 quirk->mem = g_new0(MemoryRegion, nr_mem); in vfio_quirk_alloc()
379 memory_region_init_io(quirk->mem, OBJECT(vdev), &vfio_ati_3c3_quirk, vdev, in vfio_vga_probe_ati_3c3_quirk()
381 memory_region_add_subregion(&vdev->vga->region[QEMU_PCI_VGA_IO_HI].mem, in vfio_vga_probe_ati_3c3_quirk()
382 3 /* offset 3 bytes from 0x3c0 */, quirk->mem); in vfio_vga_probe_ati_3c3_quirk()
420 window->addr_mem = &quirk->mem[0]; in vfio_probe_ati_bar4_quirk()
421 window->data_mem = &quirk->mem[1]; in vfio_probe_ati_bar4_quirk()
426 memory_region_add_subregion_overlap(vdev->bars[nr].region.mem, in vfio_probe_ati_bar4_quirk()
433 memory_region_add_subregion_overlap(vdev->bars[nr].region.mem, in vfio_probe_ati_bar4_quirk()
[all …]
/openbmc/qemu/target/arm/tcg/
H A Dmte_helper.c265 int load_tag1(uint64_t ptr, uint8_t *mem) in load_tag1() argument
268 return extract32(*mem, ofs, 4); in load_tag1()
274 uint8_t *mem; in HELPER() local
278 mem = allocation_tag_mem(env, mmu_idx, ptr, MMU_DATA_LOAD, 1, in HELPER()
282 if (mem) { in HELPER()
283 rtag = load_tag1(ptr, mem); in HELPER()
299 void store_tag1(uint64_t ptr, uint8_t *mem, int tag) in store_tag1() argument
302 *mem = deposit32(*mem, ofs, 4, tag); in store_tag1()
306 static void store_tag1_parallel(uint64_t ptr, uint8_t *mem, int tag) in store_tag1_parallel() argument
309 uint8_t old = qatomic_read(mem); in store_tag1_parallel()
[all …]
/openbmc/qemu/host/include/aarch64/host/
H A Datomic128-ldst.h.inc34 asm("ldp %[l], %[h], %[mem]"
35 : [l] "=r"(l), [h] "=r"(h) : [mem] "m"(*ptr));
47 asm("ldp %[l], %[h], %[mem]"
48 : [l] "=r"(l), [h] "=r"(h) : [mem] "m"(*ptr));
51 asm("0: ldxp %[l], %[h], %[mem]\n\t"
52 "stxp %w[tmp], %[l], %[h], %[mem]\n\t"
54 : [mem] "+m"(*ptr), [tmp] "=&r"(tmp), [l] "=&r"(l), [h] "=&r"(h));
67 asm("stp %[l], %[h], %[mem]"
68 : [mem] "=m"(*ptr) : [l] "r"(l), [h] "r"(h));
71 asm("0: ldxp %[t1], %[t2], %[mem]\n\t"
[all …]
/openbmc/u-boot/arch/arm/dts/
H A Dexynos4412-trats2.dts138 regulator-mem-on;
147 regulator-mem-on;
156 regulator-mem-on;
165 regulator-mem-on;
174 regulator-mem-on;
183 regulator-mem-on;
192 regulator-mem-on;
200 regulator-mem-off;
208 regulator-mem-idle;
216 regulator-mem-off;
[all …]
/openbmc/u-boot/post/drivers/
H A Dmemory.c275 ulong *mem = (ulong *) start; in memory_post_test1() local
280 mem[i] = val; in memory_post_test1()
286 readback = mem[i]; in memory_post_test1()
290 mem + i, val, readback); in memory_post_test1()
305 ulong *mem = (ulong *) start; in memory_post_test2() local
310 mem[i] = 1 << (i % 32); in memory_post_test2()
316 readback = mem[i]; in memory_post_test2()
320 mem + i, 1 << (i % 32), readback); in memory_post_test2()
335 ulong *mem = (ulong *) start; in memory_post_test3() local
340 mem[i] = i; in memory_post_test3()
[all …]
/openbmc/qemu/target/rx/
H A Dtranslate.c164 static inline void rx_gen_ld(unsigned int size, TCGv reg, TCGv mem) in rx_gen_ld() argument
166 tcg_gen_qemu_ld_i32(reg, mem, 0, size | MO_SIGN | MO_TE); in rx_gen_ld()
170 static inline void rx_gen_ldu(unsigned int size, TCGv reg, TCGv mem) in rx_gen_ldu() argument
172 tcg_gen_qemu_ld_i32(reg, mem, 0, size | MO_TE); in rx_gen_ldu()
176 static inline void rx_gen_st(unsigned int size, TCGv reg, TCGv mem) in rx_gen_st() argument
178 tcg_gen_qemu_st_i32(reg, mem, 0, size | MO_TE); in rx_gen_st()
182 static inline void rx_gen_regindex(DisasContext *ctx, TCGv mem, in rx_gen_regindex() argument
185 tcg_gen_shli_i32(mem, cpu_regs[ri], size); in rx_gen_regindex()
186 tcg_gen_add_i32(mem, mem, cpu_regs[rb]); in rx_gen_regindex()
190 static inline TCGv rx_index_addr(DisasContext *ctx, TCGv mem, in rx_index_addr() argument
[all …]
/openbmc/u-boot/board/gateworks/gw_ventana/
H A Dgw_ventana_spl.c486 struct mx6_ddr3_cfg *mem = NULL; in spl_dram_init() local
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()
[all …]
/openbmc/phosphor-mboxd/
H A Dmboxd_windows.c43 window->mem = NULL; in init_window_state()
58 void *mem_location = context->mem; in init_window_mem()
72 context->windows.window[i].mem = mem_location; in init_window_mem()
74 if (mem_location > (context->mem + context->mem_size)) { in init_window_mem()
189 low_mem.mem = malloc(low_mem.size); in write_from_window_v1()
190 if (!low_mem.mem) { in write_from_window_v1()
195 low_mem.mem, low_mem.size); in write_from_window_v1()
203 high_mem.mem = malloc(high_mem.size); in write_from_window_v1()
204 if (!high_mem.mem) { in write_from_window_v1()
210 high_mem.mem, high_mem.size); in write_from_window_v1()
[all …]
/openbmc/hiomapd/
H A Dwindows.c46 window->mem = NULL; in init_window_state()
61 void *mem_location = context->mem; in init_window_mem()
75 context->windows.window[i].mem = mem_location; in init_window_mem()
77 if (mem_location > (context->mem + context->mem_size)) { in init_window_mem()
192 low_mem.mem = malloc(low_mem.size); in window_flush_v1()
193 if (!low_mem.mem) { in window_flush_v1()
198 low_mem.mem, low_mem.size); in window_flush_v1()
206 high_mem.mem = malloc(high_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()
[all …]
/openbmc/u-boot/drivers/core/
H A Dof_extra.c75 const char *mem; in ofnode_decode_memory_region() local
92 mem = ofnode_read_string(config_node, prop_name); in ofnode_decode_memory_region()
93 if (!mem) { in ofnode_decode_memory_region()
96 mem = "/memory"; in ofnode_decode_memory_region()
99 node = ofnode_path(mem); in ofnode_decode_memory_region()
101 debug("%s: Failed to find node '%s'\n", __func__, mem); in ofnode_decode_memory_region()
111 mem); in ofnode_decode_memory_region()

12345678910>>...19