Searched refs:versal_pki (Results 1 – 1 of 1) sorted by relevance
| /optee_os/core/drivers/crypto/versal/pki/ |
| H A D | ecc_pki_engine.c | 130 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 …]
|