Lines Matching refs:mem_size
83 phys_addr_t *mem_phys, size_t *mem_size) in venus_load_fw() argument
94 *mem_size = 0; in venus_load_fw()
121 *mem_size = rmem->size; in venus_load_fw()
123 if (*mem_size < fw_size || fw_size > VENUS_FW_MEM_SIZE) { in venus_load_fw()
128 mem_va = memremap(*mem_phys, *mem_size, MEMREMAP_WC); in venus_load_fw()
130 dev_err(dev, "unable to map memory region %pa size %#zx\n", mem_phys, *mem_size); in venus_load_fw()
137 mem_va, *mem_phys, *mem_size, NULL); in venus_load_fw()
140 mem_va, *mem_phys, *mem_size, NULL); in venus_load_fw()
149 size_t mem_size) in venus_boot_no_tz() argument
160 core->fw.mapped_mem_size = mem_size; in venus_boot_no_tz()
162 ret = iommu_map(iommu, VENUS_FW_START_ADDR, mem_phys, mem_size, in venus_boot_no_tz()
216 size_t mem_size; in venus_boot() local
228 ret = venus_load_fw(core, fwpath, &mem_phys, &mem_size); in venus_boot()
234 core->fw.mem_size = mem_size; in venus_boot()
240 ret = venus_boot_no_tz(core, mem_phys, mem_size); in venus_boot()