Home
last modified time | relevance | path

Searched refs:mem_phys (Results 1 – 12 of 12) sorted by relevance

/Linux-v5.4/drivers/media/platform/qcom/venus/
Dfirmware.c59 phys_addr_t *mem_phys, size_t *mem_size) in venus_load_fw() argument
69 *mem_phys = 0; in venus_load_fw()
93 *mem_phys = r.start; in venus_load_fw()
111 mem_va, *mem_phys, *mem_size, NULL); in venus_load_fw()
114 mem_va, *mem_phys, *mem_size, NULL); in venus_load_fw()
124 static int venus_boot_no_tz(struct venus_core *core, phys_addr_t mem_phys, in venus_boot_no_tz() argument
138 ret = iommu_map(iommu, VENUS_FW_START_ADDR, mem_phys, mem_size, in venus_boot_no_tz()
179 phys_addr_t mem_phys; in venus_boot() local
187 ret = venus_load_fw(core, core->res->fwname, &mem_phys, &mem_size); in venus_boot()
196 ret = venus_boot_no_tz(core, mem_phys, mem_size); in venus_boot()
/Linux-v5.4/drivers/soc/qcom/
Dmdt_loader.c131 phys_addr_t mem_phys, size_t mem_size, in __qcom_mdt_load() argument
151 if (!fw || !mem_region || !mem_phys || !mem_size) in __qcom_mdt_load()
199 ret = qcom_scm_pas_mem_setup(pas_id, mem_phys, in __qcom_mdt_load()
217 mem_reloc = mem_phys; in __qcom_mdt_load()
287 phys_addr_t mem_phys, size_t mem_size, in qcom_mdt_load() argument
290 return __qcom_mdt_load(dev, fw, firmware, pas_id, mem_region, mem_phys, in qcom_mdt_load()
310 void *mem_region, phys_addr_t mem_phys, in qcom_mdt_load_no_init() argument
313 return __qcom_mdt_load(dev, fw, firmware, pas_id, mem_region, mem_phys, in qcom_mdt_load_no_init()
/Linux-v5.4/drivers/pcmcia/
Delectra_cf.c37 unsigned long mem_phys; member
160 map->static_start = cf->mem_phys; in electra_cf_set_mem_map()
202 cf->mem_phys = mem.start; in electra_cf_probe()
204 cf->mem_base = ioremap(cf->mem_phys, cf->mem_size); in electra_cf_probe()
267 if (!request_mem_region(cf->mem_phys, cf->mem_size, driver_name)) { in electra_cf_probe()
294 cf->mem_phys, io.start, cf->irq); in electra_cf_probe()
303 release_mem_region(cf->mem_phys, cf->mem_size); in electra_cf_probe()
336 release_mem_region(cf->mem_phys, cf->mem_size); in electra_cf_remove()
/Linux-v5.4/include/linux/soc/qcom/
Dmdt_loader.h17 phys_addr_t mem_phys, size_t mem_size,
22 phys_addr_t mem_phys, size_t mem_size,
/Linux-v5.4/drivers/remoteproc/
Dqcom_q6v5_adsp.c89 phys_addr_t mem_phys; member
169 adsp->mem_region, adsp->mem_phys, adsp->mem_size, in adsp_load()
206 writel(adsp->mem_phys >> 4, adsp->qdsp6ss_base + RST_EVB_REG); in adsp_start()
396 adsp->mem_phys = adsp->mem_reloc = r.start; in adsp_alloc_memory_region()
399 adsp->mem_phys, adsp->mem_size); in adsp_alloc_memory_region()
Dqcom_q6v5_pas.c59 phys_addr_t mem_phys; member
75 adsp->mem_region, adsp->mem_phys, adsp->mem_size, in adsp_load()
236 adsp->mem_phys = adsp->mem_reloc = r.start; in adsp_alloc_memory_region()
238 adsp->mem_region = devm_ioremap_wc(adsp->dev, adsp->mem_phys, adsp->mem_size); in adsp_alloc_memory_region()
Dqcom_wcnss.c88 phys_addr_t mem_phys; member
150 wcnss->mem_region, wcnss->mem_phys, in wcnss_load()
446 wcnss->mem_phys = wcnss->mem_reloc = r.start; in wcnss_alloc_memory_region()
448 wcnss->mem_region = devm_ioremap_wc(wcnss->dev, wcnss->mem_phys, wcnss->mem_size); in wcnss_alloc_memory_region()
Dqcom_q6v5_wcss.c90 phys_addr_t mem_phys; member
426 0, wcss->mem_region, wcss->mem_phys, in q6v5_wcss_load()
515 wcss->mem_phys = rmem->base; in q6v5_alloc_memory_region()
518 wcss->mem_region = devm_ioremap_wc(dev, wcss->mem_phys, wcss->mem_size); in q6v5_alloc_memory_region()
/Linux-v5.4/drivers/gpu/drm/msm/adreno/
Dadreno_gpu.c30 phys_addr_t mem_phys; in zap_shader_load_mdt() local
58 mem_phys = r.start; in zap_shader_load_mdt()
82 mem_region = memremap(mem_phys, mem_size, MEMREMAP_WC); in zap_shader_load_mdt()
99 mem_region, mem_phys, mem_size, NULL); in zap_shader_load_mdt()
106 mem_region, mem_phys, mem_size, NULL); in zap_shader_load_mdt()
/Linux-v5.4/drivers/block/
Dskd_main.c207 resource_size_t mem_phys[SKD_MAX_BARS]; member
3217 skdev->mem_phys[i] = pci_resource_start(pdev, i); in skd_pci_probe()
3219 skdev->mem_map[i] = ioremap(skdev->mem_phys[i], in skd_pci_probe()
3228 skdev->mem_map[i], (uint64_t)skdev->mem_phys[i], in skd_pci_probe()
3388 skdev->mem_phys[i] = pci_resource_start(pdev, i); in skd_pci_resume()
3390 skdev->mem_map[i] = ioremap(skdev->mem_phys[i], in skd_pci_resume()
3398 skdev->mem_map[i], (uint64_t)skdev->mem_phys[i], in skd_pci_resume()
/Linux-v5.4/drivers/message/fusion/
Dmptbase.h624 u32 mem_phys; /* == f4020000 (mmap) */ member
Dmptbase.c1646 resource_size_t mem_phys; in mpt_mapresources() local
1704 mem_phys = msize = 0; in mpt_mapresources()
1717 mem_phys = pci_resource_start(pdev, ii); in mpt_mapresources()
1726 mem = ioremap(mem_phys, msize); in mpt_mapresources()
1735 ioc->name, mem, (unsigned long long)mem_phys)); in mpt_mapresources()
1737 ioc->mem_phys = mem_phys; in mpt_mapresources()