Home
last modified time | relevance | path

Searched refs:virt_to_phys (Results 1 – 25 of 70) sorted by relevance

123

/optee_os/core/drivers/
H A Dversal_puf.c130 req.efuse_syn_data_addr = virt_to_phys(efuse_syn_data_addr.buf); in versal_puf_register()
131 req.syndrome_data_addr = virt_to_phys(syndrome_data_addr.buf); in versal_puf_register()
132 req.puf_id_addr = virt_to_phys(puf_id_addr.buf); in versal_puf_register()
133 req.hash_addr = virt_to_phys(hash_addr.buf); in versal_puf_register()
134 req.aux_addr = virt_to_phys(aux_addr.buf); in versal_puf_register()
143 reg_pair_from_64(virt_to_phys(arg.ibuf[0].mem.buf), in versal_puf_register()
210 req.efuse_syn_data_addr = virt_to_phys(efuse_syn_data_addr.buf); in versal_puf_regenerate()
211 req.syndrome_addr = virt_to_phys(syndrome_data_addr.buf); in versal_puf_regenerate()
212 req.puf_id_addr = virt_to_phys(puf_id_addr.buf); in versal_puf_regenerate()
213 req.hash_addr = virt_to_phys(hash_addr.buf); in versal_puf_regenerate()
[all …]
H A Dversal_huk.c202 reg_pair_from_64(virt_to_phys(p.buf), in aes_gcm_encrypt()
223 init->iv_addr = virt_to_phys(p.buf); in aes_gcm_encrypt()
226 reg_pair_from_64(virt_to_phys(init), &cmd.data[2], &cmd.data[1]); in aes_gcm_encrypt()
241 reg_pair_from_64(virt_to_phys(p.buf), &cmd.data[2], &cmd.data[1]); in aes_gcm_encrypt()
260 input->input_addr = virt_to_phys(p.buf); in aes_gcm_encrypt()
264 reg_pair_from_64(virt_to_phys(input), &cmd.data[2], &cmd.data[1]); in aes_gcm_encrypt()
265 reg_pair_from_64(virt_to_phys(q.buf), &cmd.data[4], &cmd.data[3]); in aes_gcm_encrypt()
283 reg_pair_from_64(virt_to_phys(p.buf), &cmd.data[2], &cmd.data[1]); in aes_gcm_encrypt()
H A Dversal_nvm.c131 reg_pair_from_64(virt_to_phys(ibufs[0].buf), &b, &a); in prepare_cmd()
278 cfg.addr = virt_to_phys((void *)rsp); in versal_efuse_read_user_data()
372 .data.user_fuse_addr = virt_to_phys(&cfg), in versal_efuse_write_user_data()
381 req.data.user_fuse_addr = virt_to_phys((void *)req.data.user_fuse_addr); in versal_efuse_write_user_data()
382 cfg.addr = virt_to_phys(lbuf); in versal_efuse_write_user_data()
401 .data.aes_key_addr = virt_to_phys(&cfg), in versal_efuse_write_aes_keys()
420 .data.ppk_hash_addr = virt_to_phys(&cfg), in versal_efuse_write_ppk_hash()
439 .data.iv_addr = virt_to_phys(&cfg), in versal_efuse_write_iv()
458 .data.dec_only_addr = virt_to_phys(&cfg), in versal_efuse_write_dec_only()
477 .data.sec_ctrl_addr = virt_to_phys(&cfg), in versal_efuse_write_sec()
[all …]
H A Dzynqmp_pm.c137 efuse_op->src = virt_to_phys(tmpbuf); in efuse_op()
144 addr = virt_to_phys(efuse_op); in efuse_op()
H A Dimx_lpuart.c98 pbase = virt_to_phys((void *)vbase); in imx_lpuart_dev_init()
/optee_os/core/drivers/crypto/versal/
H A Dipi.c32 reg_pair_from_64(virt_to_phys(arg->ibuf[0].mem.buf), &b, &a); in versal_sha3_request()
40 reg_pair_from_64(virt_to_phys(arg->ibuf[0].mem.buf), &b, &a); in versal_sha3_request()
57 reg_pair_from_64(virt_to_phys(arg->ibuf[0].mem.buf), &b, &a); in versal_aes_update_aad_request()
91 reg_pair_from_64(virt_to_phys(arg->ibuf[0].mem.buf), &b, &a); in versal_crypto_request()
102 reg_pair_from_64(virt_to_phys(arg->ibuf[1].mem.buf), &b, &a); in versal_crypto_request()
H A Decc.c201 cmd->signature_addr = virt_to_phys(s.buf); in verify()
202 cmd->pub_key_addr = virt_to_phys(x.buf); in verify()
203 cmd->hash_addr = virt_to_phys(p.buf); in verify()
289 cmd->priv_key_addr = virt_to_phys(d.buf); in sign()
290 cmd->epriv_key_addr = virt_to_phys(k.buf); in sign()
291 cmd->hash_addr = virt_to_phys(p.buf); in sign()
H A Drsa.c89 cmd->data_addr = virt_to_phys(msg.buf); in do_encrypt()
90 cmd->key_addr = virt_to_phys(key.buf); in do_encrypt()
180 cmd->data_addr = virt_to_phys(cipher.buf); in do_decrypt()
181 cmd->key_addr = virt_to_phys(key.buf); in do_decrypt()
/optee_os/core/arch/arm/sm/
H A Dpm.c36 p->sm_pm_ctx_phys = virt_to_phys((void *)ctx); in sm_pm_cpu_suspend_save()
41 virt_to_phys((void *)(vaddr_t)sm_pm_cpu_do_resume); in sm_pm_cpu_suspend_save()
/optee_os/core/include/mm/
H A Dcore_memprot.h90 paddr_t virt_to_phys(void *va);
94 return virt_to_phys((void *)va); in vaddr_to_phys()
/optee_os/core/arch/arm/plat-rcar/
H A Dromapi_call.S37 adr_l x9, virt_to_phys
42 bl virt_to_phys
H A Dromapi.c95 fptr = (void *)virt_to_phys(__plat_romapi_wrapper); in plat_call_romapi()
108 return virt_to_phys(ptr); in va2pa()
/optee_os/core/drivers/crypto/caam/utils/
H A Dutils_mem.c102 buf->paddr = virt_to_phys(buf->data); in mem_alloc_buf()
190 mtype = core_mmu_get_type_by_pa(virt_to_phys(buf)); in caam_mem_is_cached_buf()
305 pa = virt_to_phys((void *)va); in caam_mem_get_pa_area()
334 next_pa = virt_to_phys((void *)next_va); in caam_mem_get_pa_area()
/optee_os/core/arch/arm/tee/
H A Dcache.c23 pa = virt_to_phys(va); in cache_operation()
/optee_os/core/arch/arm/plat-hisilicon/
H A Dpsci.c83 val = virt_to_phys((void *)TEE_LOAD_ADDR); in psci_cpu_on()
/optee_os/core/drivers/crypto/hisilicon/
H A Dsec_cipher.c168 c_ctx->key_dma = virt_to_phys(c_ctx->key); in sec_cipher_set_key()
331 c_ctx->iv_dma = virt_to_phys(c_ctx->iv); in sec_cipher_set_iv()
654 c_ctx->in_dma = virt_to_phys(c_ctx->in); in sec_alloc_buffer()
662 c_ctx->out_dma = virt_to_phys(c_ctx->out); in sec_alloc_buffer()
740 dst_c_ctx->key_dma = virt_to_phys(dst_c_ctx->key); in sec_cipher_copy_state()
749 dst_c_ctx->iv_dma = virt_to_phys(dst_c_ctx->iv); in sec_cipher_copy_state()
H A Dsec_pbkdf2.c255 msg->key_dma = virt_to_phys(msg->base_key); in sec_pbkdf2_set_buf()
261 msg->salt_dma = virt_to_phys(msg->salt); in sec_pbkdf2_set_buf()
267 msg->out_dma = virt_to_phys(msg->out); in sec_pbkdf2_set_buf()
H A Dsec_hash.c340 hash_ctx->in_dma = virt_to_phys(hash_ctx->in); in hisi_sec_digest_do_update()
474 out_hash_ctx->in_dma = virt_to_phys(out_hash_ctx->in); in hisi_sec_digest_copy_state()
544 hash_ctx->key_dma = virt_to_phys(hash_ctx->key); in sec_hash_get_dma()
550 hash_ctx->iv_dma = virt_to_phys(hash_ctx->iv); in sec_hash_get_dma()
556 hash_ctx->out_dma = virt_to_phys(hash_ctx->out); in sec_hash_get_dma()
/optee_os/core/drivers/crypto/ele/
H A Dmemutils.c30 ele_buf->paddr = virt_to_phys(ele_buf->data); in imx_ele_buf_alloc()
/optee_os/core/arch/arm/plat-ti/
H A Dsm_platform_handler_a9.c33 cache_op_outer(DCACHE_AREA_CLEAN, virt_to_phys(suspend_regs), in ti_sip_handler()
/optee_os/core/drivers/imx/dcp/
H A Ddcp_utils.c24 buf->paddr = virt_to_phys(buf->data); in dcp_calloc_align_buf()
/optee_os/core/drivers/pm/imx/
H A Dpsci.c59 imx_set_src_gpr_entry(core_idx, virt_to_phys((void *)TEE_LOAD_ADDR)); in psci_cpu_on()
/optee_os/core/pta/tests/
H A Dmisc.c565 pa = virt_to_phys((void *)va); in check_virt_to_phys()
601 new_pa = virt_to_phys(v); in check_phys_to_virt()
622 pa_base = virt_to_phys((void *)va_base); in self_test_va2pa()
651 check_phys_to_virt(virt_to_phys(ptr), ptr, MEM_AREA_TEE_RAM)) in self_test_va2pa()
653 if (check_phys_to_virt(virt_to_phys(ptr), NULL, MEM_AREA_IO_SEC)) in self_test_va2pa()
/optee_os/core/drivers/crypto/caam/cipher/
H A Dcaam_cipher_xts.c97 psrc = virt_to_phys(dupdate->src.data); in caam_cipher_update_xts()
98 pdst = virt_to_phys(dupdate->dst.data); in caam_cipher_update_xts()
/optee_os/core/arch/arm/plat-k3/drivers/
H A Dmailbox.c59 phys_addr = virt_to_phys((void *)mailbox_tx_sram_va); in ti_sci_transport_send()

123