Lines Matching refs:mem

57 	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()
90 mem.size = SZ_1M; in param_parse_atf_mem()
94 debug("ATF: 0x%llx - 0x%llx\n", (u64)mem.base, (u64)mem.base + mem.size); in param_parse_atf_mem()
96 return mem; in param_parse_atf_mem()
102 struct memblock mem; in param_parse_optee_mem() local
105 mem.base = 0; in param_parse_optee_mem()
106 mem.size = 0; in param_parse_optee_mem()
119 mem.base = t->u.tos_mem.tee_mem.phy_addr; in param_parse_optee_mem()
120 mem.size = t->u.tos_mem.tee_mem.size; in param_parse_optee_mem()
125 if (!mem.size) { in param_parse_optee_mem()
133 mem.base = tos_parameter->tee_mem.phy_addr; in param_parse_optee_mem()
134 mem.size = tos_parameter->tee_mem.size; in param_parse_optee_mem()
138 if (mem.size) in param_parse_optee_mem()
141 debug("TOS: 0x%llx - 0x%llx\n", (u64)mem.base, (u64)mem.base + mem.size); in param_parse_optee_mem()
143 return mem; in param_parse_optee_mem()
148 struct memblock mem; in param_parse_common_resv_mem() local
151 mem.base = SDRAM_OFFSET(SZ_1M); in param_parse_common_resv_mem()
152 mem.size = SZ_1M; in param_parse_common_resv_mem()
159 mem.base = SDRAM_OFFSET(SZ_1M); in param_parse_common_resv_mem()
160 mem.size = SZ_1M; in param_parse_common_resv_mem()
162 mem.size = 0; in param_parse_common_resv_mem()
164 return mem; in param_parse_common_resv_mem()
291 struct memblock *mem; in param_parse_ddr_mem() local
314 mem = calloc(count + MEM_RESV_COUNT, sizeof(*mem)); in param_parse_ddr_mem()
315 if (!mem) { in param_parse_ddr_mem()
326 mem[n].base = base; in param_parse_ddr_mem()
327 mem[n].size = ddr_mem_get_usable_size(base, size); in param_parse_ddr_mem()
330 mem[n].base_u64 = SZ_4GB; in param_parse_ddr_mem()
331 mem[n].size_u64 = base + size - SZ_4GB; in param_parse_ddr_mem()
335 mem[n].base_u64 = base; in param_parse_ddr_mem()
336 mem[n].size_u64 = size; in param_parse_ddr_mem()
343 return mem; in param_parse_ddr_mem()
363 mem = calloc(1, sizeof(*mem)); in param_parse_ddr_mem()
364 if (!mem) { in param_parse_ddr_mem()
370 mem[i].base = CONFIG_SYS_SDRAM_BASE; in param_parse_ddr_mem()
371 mem[i].size = ddr_mem_get_usable_size(mem[i].base, ram.size); in param_parse_ddr_mem()
375 return mem; in param_parse_ddr_mem()