Lines Matching refs:pa
137 paddr_t *pa) in stm32_rproc_da_to_pa() argument
157 *pa = mems[i].addr + da - mems[i].da; in stm32_rproc_da_to_pa()
165 TEE_Result stm32_rproc_map(uint32_t rproc_id, paddr_t pa, size_t size, in stm32_rproc_map() argument
178 if (!core_is_buffer_inside(pa, size, mems[i].addr, in stm32_rproc_map()
181 *va = core_mmu_add_mapping(MEM_AREA_RAM_NSEC, pa, size); in stm32_rproc_map()
183 EMSG("Can't map region %#"PRIxPA" size %zu", pa, size); in stm32_rproc_map()
197 paddr_t pa = virt_to_phys(va); in stm32_rproc_unmap() local
200 if (!rproc || !pa) in stm32_rproc_unmap()
206 if (!core_is_buffer_inside(pa, size, mems[i].addr, in stm32_rproc_unmap()
215 pa, size); in stm32_rproc_unmap()
257 uint32_t pa = fdt32_to_cpu(list[i + 1]); in stm32_rproc_get_dma_range() local
261 pa, size)) { in stm32_rproc_get_dma_range()
262 region->da = da + (region->addr - pa); in stm32_rproc_get_dma_range()
350 paddr_t pa = 0; in stm32_rproc_clean_up_memories() local
357 pa = mems[i].addr; in stm32_rproc_clean_up_memories()
359 res = stm32_rproc_map(rproc_id, pa, size, &va); in stm32_rproc_clean_up_memories()