Home
last modified time | relevance | path

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

/optee_os/core/drivers/crypto/versal/pki/
H A Decc_pki_engine.c130 struct versal_pki { struct
138 static struct versal_pki versal_pki; argument
303 io_write32(versal_pki.regs + PKI_CRYPTO_SOFT_RESET_OFFSET, 1); in pki_start_operation()
305 io_write32(versal_pki.regs + PKI_CRYPTO_SOFT_RESET_OFFSET, 0); in pki_start_operation()
307 cache_operation(TEE_CACHEFLUSH, versal_pki.rq_in, PKI_QUEUE_BUF_SIZE); in pki_start_operation()
308 cache_operation(TEE_CACHEFLUSH, versal_pki.rq_out, PKI_QUEUE_BUF_SIZE); in pki_start_operation()
309 cache_operation(TEE_CACHEFLUSH, versal_pki.cq, PKI_QUEUE_BUF_SIZE); in pki_start_operation()
311 io_write32(versal_pki.regs + PKI_RQ_CFG_PERMISSIONS_OFFSET, in pki_start_operation()
313 io_write64(versal_pki.regs + PKI_RQ_CFG_PAGE_ADDR_IN_OFFSET, in pki_start_operation()
314 virt_to_phys(versal_pki.rq_in)); in pki_start_operation()
[all …]