Lines Matching refs:fw
44 if (!core->fw.virt) { in vpu_core_load_firmware()
57 if (core->fw.length < pfw->size) { in vpu_core_load_firmware()
59 pfw->size, core->fw.length); in vpu_core_load_firmware()
64 memset(core->fw.virt, 0, core->fw.length); in vpu_core_load_firmware()
65 memcpy(core->fw.virt, pfw->data, pfw->size); in vpu_core_load_firmware()
66 core->fw.bytesused = pfw->size; in vpu_core_load_firmware()
563 core->fw.phys = res.start; in vpu_core_parse_dt()
564 core->fw.length = resource_size(&res); in vpu_core_parse_dt()
588 core->fw.virt = memremap(core->fw.phys, core->fw.length, MEMREMAP_WC); in vpu_core_parse_dt()
679 ret = vpu_iface_init(core, iface, &core->rpc, core->fw.phys); in vpu_core_probe()
729 memunmap(core->fw.virt); in vpu_core_remove()