Lines Matching refs:runtime_addr
158 u64 runtime_addr, image_load_addr, runtime_size, image_size; in ivpu_fw_parse() local
170 runtime_addr = fw_hdr->boot_params_load_address; in ivpu_fw_parse()
175 if (runtime_addr < FW_RUNTIME_MIN_ADDR || runtime_addr > FW_RUNTIME_MAX_ADDR) { in ivpu_fw_parse()
176 ivpu_err(vdev, "Invalid firmware runtime address: 0x%llx\n", runtime_addr); in ivpu_fw_parse()
190 if (image_load_addr < runtime_addr || in ivpu_fw_parse()
191 image_load_addr + image_size > runtime_addr + runtime_size) { in ivpu_fw_parse()
220 fw->runtime_addr = runtime_addr; in ivpu_fw_parse()
222 fw->image_load_offset = image_load_addr - runtime_addr; in ivpu_fw_parse()
265 fw->runtime_addr, image_load_addr, fw->entry_point); in ivpu_fw_parse()
297 u64 start = ALIGN(fw->runtime_addr + fw->runtime_size, FW_SHARED_MEM_ALIGNMENT); in ivpu_fw_update_global_range()
320 fw_range.start = fw->runtime_addr; in ivpu_fw_mem_init()
321 fw_range.end = fw->runtime_addr + fw->runtime_size; in ivpu_fw_mem_init()