Home
last modified time | relevance | path

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

123456

/rk3399_rockchip-uboot/arch/arm/mach-exynos/
H A Ddmc_init_ddr3.c36 int ddr3_mem_ctrl_init(struct mem_timings *mem, int reset) in ddr3_mem_ctrl_init() argument
52 val = (mem->impedance << CA_CK_DRVR_DS_OFFSET) | in ddr3_mem_ctrl_init()
53 (mem->impedance << CA_CKE_DRVR_DS_OFFSET) | in ddr3_mem_ctrl_init()
54 (mem->impedance << CA_CS_DRVR_DS_OFFSET) | in ddr3_mem_ctrl_init()
55 (mem->impedance << CA_ADR_DRVR_DS_OFFSET); in ddr3_mem_ctrl_init()
60 val = (mem->ctrl_bstlen << PHY_CON42_CTRL_BSTLEN_SHIFT) | in ddr3_mem_ctrl_init()
61 (mem->ctrl_rdlat << PHY_CON42_CTRL_RDLAT_SHIFT); in ddr3_mem_ctrl_init()
66 if (dmc_config_zq(mem, &phy0_ctrl->phy_con16, &phy1_ctrl->phy_con16, in ddr3_mem_ctrl_init()
71 writel(mem->phy0_pulld_dqs, &phy0_ctrl->phy_con14); in ddr3_mem_ctrl_init()
72 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 Ddmc_common.c18 int dmc_config_zq(struct mem_timings *mem, uint32_t *phy0_con16, in dmc_config_zq() argument
31 val |= mem->zq_mode_dds << PHY_CON16_ZQ_MODE_DDS_SHIFT; in dmc_config_zq()
32 val |= mem->zq_mode_term << PHY_CON16_ZQ_MODE_TERM_SHIFT; in dmc_config_zq()
38 if (mem->zq_mode_noterm) in dmc_config_zq()
96 void dmc_config_mrs(struct mem_timings *mem, uint32_t *directcmd) in dmc_config_mrs() argument
100 for (channel = 0; channel < mem->dmc_channels; channel++) { in dmc_config_mrs()
104 for (chip = 0; chip < mem->chips_to_configure; chip++) { in dmc_config_mrs()
121 writel(mem->direct_cmd_msr[i] | mask, in dmc_config_mrs()
126 if (mem->send_zq_init) { in dmc_config_mrs()
137 void dmc_config_prech(struct mem_timings *mem, uint32_t *directcmd) in dmc_config_prech() argument
[all …]
H A Dclock_init_exynos5.c527 struct mem_timings *mem; in clock_get_mem_timings() local
535 for (i = 0, mem = mem_timings; i < ARRAY_SIZE(mem_timings); in clock_get_mem_timings()
536 i++, mem++) { in clock_get_mem_timings()
537 if (mem->mem_type == mem_type && in clock_get_mem_timings()
538 mem->frequency_mhz == frequency_mhz && in clock_get_mem_timings()
539 mem->mem_manuf == mem_manuf) in clock_get_mem_timings()
540 return mem; in clock_get_mem_timings()
554 struct mem_timings *mem; in exynos5250_system_clock_init() local
558 mem = clock_get_mem_timings(); in exynos5250_system_clock_init()
587 writel(mem->apll_pdiv * PLL_LOCK_FACTOR, &clk->apll_lock); in exynos5250_system_clock_init()
[all …]
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/
H A Dparam.c57 struct memblock mem; in param_parse_atf_mem() local
59 mem.base = 0; in param_parse_atf_mem()
60 mem.size = 0; in param_parse_atf_mem()
73 mem.base = t->u.atf_mem.phy_addr; in param_parse_atf_mem()
74 mem.size = t->u.atf_mem.size; in param_parse_atf_mem()
76 if (mem.base + mem.size > SDRAM_OFFSET(SZ_1M)) { in param_parse_atf_mem()
79 __func__, (u64)mem.base, (u64)mem.base + mem.size); in param_parse_atf_mem()
80 return mem; in param_parse_atf_mem()
86 if (!mem.size) { in param_parse_atf_mem()
89 mem.base = SDRAM_OFFSET(0); in param_parse_atf_mem()
[all …]
H A Dboard.c340 struct memblock mem; in env_fixup() local
394 mem = param_parse_optee_mem(); in env_fixup()
399 if (mem.base > SZ_128M) { in env_fixup()
408 end = mem.base + mem.size; in env_fixup()
410 if (u_addr_r >= mem.base && u_addr_r < end) in env_fixup()
711 struct memblock mem; in board_initr_caches_fixup() local
713 mem.base = 0; in board_initr_caches_fixup()
714 mem.size = 0; in board_initr_caches_fixup()
716 optee_get_shm_config(&mem.base, &mem.size); in board_initr_caches_fixup()
717 if (mem.size) in board_initr_caches_fixup()
[all …]
/rk3399_rockchip-uboot/lib/
H A Dsysmem.c62 struct memblock *mem; in sysmem_dump() local
95 mem = list_entry(node, struct memblock, node); in sysmem_dump()
96 allocated_size += mem->size; in sysmem_dump()
97 if (mem->attr.flags & F_OFC) { in sysmem_dump()
99 (mem->base + mem->size - sizeof(*check)); in sysmem_dump()
101 } else if (mem->attr.flags & F_HOFC) { in sysmem_dump()
103 (mem->base - sizeof(*check)); in sysmem_dump()
110 i, mem->attr.name, overflow ? " <Overflow!>" : "", in sysmem_dump()
111 mem->orig_base != mem->base ? "<*>" : ""); in sysmem_dump()
113 (ulong)mem->orig_base, in sysmem_dump()
[all …]
H A Dof_live.c21 static void *unflatten_dt_alloc(void **mem, unsigned long size, in unflatten_dt_alloc() argument
26 *mem = PTR_ALIGN(*mem, align); in unflatten_dt_alloc()
27 res = *mem; in unflatten_dt_alloc()
28 *mem += size; in unflatten_dt_alloc()
44 static void *unflatten_dt_node(const void *blob, void *mem, int *poffset, in unflatten_dt_node() argument
63 return mem; in unflatten_dt_node()
96 np = unflatten_dt_alloc(&mem, sizeof(struct device_node) + allocl, in unflatten_dt_node()
146 pp = unflatten_dt_alloc(&mem, sizeof(struct property), in unflatten_dt_node()
191 pp = unflatten_dt_alloc(&mem, sizeof(struct property) + sz, in unflatten_dt_node()
220 mem = unflatten_dt_node(blob, mem, poffset, np, NULL, in unflatten_dt_node()
[all …]
H A Dbidram.c49 struct memblock *mem; in bidram_dump() local
79 mem = list_entry(node, struct memblock, node); in bidram_dump()
80 reserved_size += mem->size; in bidram_dump()
81 printf(" reserved.rgn[%ld].name = \"%s\"\n", i, mem->attr.name); in bidram_dump()
83 (ulong)mem->base, (ulong)mem->base + (ulong)mem->size, in bidram_dump()
84 (ulong)mem->size); in bidram_dump()
259 struct memblock *mem; in bidram_reserved_is_overlap() local
265 mem = list_entry(node, struct memblock, node); in bidram_reserved_is_overlap()
266 if (bidram_is_overlap(mem->base, mem->size, base, size)) in bidram_reserved_is_overlap()
267 return mem; in bidram_reserved_is_overlap()
[all …]
/rk3399_rockchip-uboot/arch/xtensa/lib/
H A Dbootm.c43 struct meminfo *mem; in setup_memory_tag() local
47 mem = (struct meminfo *)params->data; in setup_memory_tag()
48 mem->type = MEMORY_TYPE_CONVENTIONAL; in setup_memory_tag()
49 mem->start = bd->bi_memstart; in setup_memory_tag()
50 mem->end = bd->bi_memstart + bd->bi_memsize; in setup_memory_tag()
53 BP_TAG_MEMORY, mem->type, mem->start, mem->end); in setup_memory_tag()
82 struct meminfo *mem; in setup_ramdisk_tag() local
92 mem = (struct meminfo *)params->data; in setup_ramdisk_tag()
93 mem->type = MEMORY_TYPE_CONVENTIONAL; in setup_ramdisk_tag()
94 mem->start = PHYSADDR(rd_start); in setup_ramdisk_tag()
[all …]
/rk3399_rockchip-uboot/arch/x86/cpu/baytrail/
H A Dfsp_configs.c132 struct memory_down_data *mem; in update_fsp_configs() local
219 mem = &fsp_upd->memory_params; in update_fsp_configs()
220 mem->enable_memory_down = fdtdec_get_bool(blob, node, in update_fsp_configs()
222 if (mem->enable_memory_down) { in update_fsp_configs()
229 mem->dram_speed = fdtdec_get_int(blob, node, in update_fsp_configs()
232 mem->dram_type = fdtdec_get_int(blob, node, in update_fsp_configs()
235 mem->dimm_0_enable = fdtdec_get_bool(blob, node, in update_fsp_configs()
237 mem->dimm_1_enable = fdtdec_get_bool(blob, node, in update_fsp_configs()
239 mem->dimm_width = fdtdec_get_int(blob, node, in update_fsp_configs()
242 mem->dimm_density = fdtdec_get_int(blob, node, in update_fsp_configs()
[all …]
/rk3399_rockchip-uboot/arch/arm/dts/
H A Dexynos4412-trats2.dts73 regulator-mem-on;
82 regulator-mem-on;
91 regulator-mem-on;
100 regulator-mem-on;
109 regulator-mem-on;
118 regulator-mem-on;
127 regulator-mem-on;
135 regulator-mem-off;
143 regulator-mem-idle;
151 regulator-mem-off;
[all …]
H A Drk3128-evb.dts127 regulator-state-mem {
140 regulator-state-mem {
150 regulator-state-mem {
161 regulator-state-mem {
173 regulator-state-mem {
185 regulator-state-mem {
197 regulator-state-mem {
209 regulator-state-mem {
221 regulator-state-mem {
233 regulator-state-mem {
[all …]
H A Drk3326-evb.dts163 regulator-state-mem {
177 regulator-state-mem {
188 regulator-state-mem {
200 regulator-state-mem {
212 regulator-state-mem {
225 regulator-state-mem {
238 regulator-state-mem {
251 regulator-state-mem {
264 regulator-state-mem {
277 regulator-state-mem {
[all …]
H A Dpx30-evb.dts178 regulator-state-mem {
192 regulator-state-mem {
203 regulator-state-mem {
215 regulator-state-mem {
227 regulator-state-mem {
240 regulator-state-mem {
253 regulator-state-mem {
266 regulator-state-mem {
279 regulator-state-mem {
292 regulator-state-mem {
[all …]
H A Drk3288-vyasa.dts133 regulator-state-mem {
144 regulator-state-mem {
154 regulator-state-mem {
165 regulator-state-mem {
177 regulator-state-mem {
189 regulator-state-mem {
200 regulator-state-mem {
212 regulator-state-mem {
224 regulator-state-mem {
236 regulator-state-mem {
[all …]
/rk3399_rockchip-uboot/post/drivers/
H A Dmemory.c276 ulong *mem = (ulong *) start; in memory_post_test1() local
281 mem[i] = val; in memory_post_test1()
287 readback = mem[i]; in memory_post_test1()
291 mem + i, val, readback); in memory_post_test1()
306 ulong *mem = (ulong *) start; in memory_post_test2() local
311 mem[i] = 1 << (i % 32); in memory_post_test2()
317 readback = mem[i]; in memory_post_test2()
321 mem + i, 1 << (i % 32), readback); in memory_post_test2()
336 ulong *mem = (ulong *) start; in memory_post_test3() local
341 mem[i] = i; in memory_post_test3()
[all …]
/rk3399_rockchip-uboot/board/gateworks/gw_ventana/
H A Dgw_ventana_spl.c430 struct mx6_ddr3_cfg *mem = NULL; in spl_dram_init() local
466 mem = &mt41k64m16jt_125; in spl_dram_init()
474 mem = &mt41k128m16jt_125; in spl_dram_init()
481 mem = &mt41k256m16ha_125; in spl_dram_init()
489 mem = &mt41k64m16jt_125; in spl_dram_init()
496 mem = &mt41k128m16jt_125; in spl_dram_init()
503 mem = &mt41k256m16ha_125; in spl_dram_init()
510 mem = &mt41k512m16ha_125; in spl_dram_init()
515 mem = &mt41k64m16jt_125; in spl_dram_init()
518 mem = &mt41k128m16jt_125; in spl_dram_init()
[all …]
/rk3399_rockchip-uboot/include/
H A Dspi-mem.h150 static inline void spi_mem_set_drvdata(struct spi_mem *mem, void *data) in spi_mem_set_drvdata() argument
152 mem->drvpriv = data; in spi_mem_set_drvdata()
162 static inline void *spi_mem_get_drvdata(struct spi_mem *mem) in spi_mem_get_drvdata() argument
164 return mem->drvpriv; in spi_mem_get_drvdata()
207 int (*probe)(struct spi_mem *mem);
208 int (*remove)(struct spi_mem *mem);
209 void (*shutdown)(struct spi_mem *mem);
/rk3399_rockchip-uboot/arch/mips/include/asm/
H A Dio.h234 volatile void __iomem *mem) \
241 __mem = (void *)__swizzle_addr_##bwlq((unsigned long)(mem)); \
264 static inline type pfx##read##bwlq(const volatile void __iomem *mem) \
269 __mem = (void *)__swizzle_addr_##bwlq((unsigned long)(mem)); \
395 static inline void writes##bwlq(volatile void __iomem *mem, \ in BUILDIO_MEM()
401 __mem_write##bwlq(*__addr, mem); \ in BUILDIO_MEM()
406 static inline void reads##bwlq(volatile void __iomem *mem, void *addr, \
412 *__addr = __mem_read##bwlq(mem); \
516 static inline void clrbits_##sfx(volatile void __iomem *mem, type clr) \
518 type __val = __raw_read##bwlq(mem); \
[all …]
/rk3399_rockchip-uboot/cmd/
H A Dini.c80 static char *memgets(char *str, int num, char **mem, size_t *memsize) in memgets() argument
86 end = memchr(*mem, '\n', *memsize); in memgets()
90 end = *mem + *memsize; in memgets()
93 len = min((end - *mem) + newline, num); in memgets()
94 memcpy(str, *mem, len); in memgets()
99 *memsize -= (end - *mem) + newline; in memgets()
100 *mem += (end - *mem) + newline; in memgets()
/rk3399_rockchip-uboot/common/
H A Ddlmalloc.c363 #define mem2chunk(mem) ((mchunkptr)((char*)(mem) - 2*SIZE_SZ)) argument
1509 void fREe(Void_t* mem) in fREe() argument
1511 void fREe(mem) Void_t* mem; in fREe()
1531 if (mem == NULL) /* free(0) has no effect */
1534 p = mem2chunk(mem);
2073 Void_t* mem = mALLOc (sz); local
2077 if (mem == NULL)
2083 MALLOC_ZERO(mem, sz);
2084 return mem;
2087 p = mem2chunk(mem);
[all …]
/rk3399_rockchip-uboot/drivers/power/
H A Dcharge_animation.c88 struct regulator_mem *mem; in regulators_parse_assigned_mem_state() local
113 mem = pdata->regulators_mem; in regulators_parse_assigned_mem_state()
115 for (i = 0; i < size1; i++, mem++) { in regulators_parse_assigned_mem_state()
116 mem->enable = true; in regulators_parse_assigned_mem_state()
119 phandle, &mem->dev); in regulators_parse_assigned_mem_state()
123 for (i = 0; i < size2; i++, mem++) { in regulators_parse_assigned_mem_state()
124 mem->enable = false; in regulators_parse_assigned_mem_state()
127 phandle, &mem->dev); in regulators_parse_assigned_mem_state()
134 for (mem = pdata->regulators_mem; mem->dev; mem++) in regulators_parse_assigned_mem_state()
135 printf(" %20s: suspend %s\n", mem->dev->name, in regulators_parse_assigned_mem_state()
[all …]
/rk3399_rockchip-uboot/drivers/spi/
H A Drockchip_sfc.c476 struct spi_slave *mem, in rockchip_sfc_xfer_setup() argument
480 struct dm_spi_slave_platdata *plat = dev_get_parent_platdata(mem->dev); in rockchip_sfc_xfer_setup()
694 static int rockchip_spi_set_cs(struct rockchip_sfc *sfc, struct spi_slave *mem, bool enable) in rockchip_spi_set_cs() argument
697 struct dm_spi_slave_platdata *plat = dev_get_parent_platdata(mem->dev); in rockchip_spi_set_cs()
711 struct spi_slave *mem, in rockchip_sfc_exec_op_bypass() argument
718 rockchip_spi_set_cs(sfc, mem, true); in rockchip_sfc_exec_op_bypass()
719 rockchip_sfc_xfer_setup(sfc, mem, op, len); in rockchip_sfc_exec_op_bypass()
728 rockchip_spi_set_cs(sfc, mem, false); in rockchip_sfc_exec_op_bypass()
733 static void rockchip_sfc_delay_lines_tuning(struct rockchip_sfc *sfc, struct spi_slave *mem) in rockchip_sfc_delay_lines_tuning() argument
735 struct dm_spi_slave_platdata *plat = dev_get_parent_platdata(mem->dev); in rockchip_sfc_delay_lines_tuning()
[all …]
/rk3399_rockchip-uboot/include/linux/
H A Dkbuild.h14 #define OFFSET(sym, str, mem) \ argument
15 DEFINE(sym, offsetof(struct str, mem))

123456