Home
last modified time | relevance | path

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

/optee_os/core/drivers/crypto/caam/hal/common/
A Dhal_jr.c73 void caam_hal_jr_config(vaddr_t baseaddr, uint8_t nbjobs, uint64_t inrings, in caam_hal_jr_config() argument
80 io_caam_write32(baseaddr + JRX_IRBAR, inrings); in caam_hal_jr_config()
81 io_caam_write32(baseaddr + JRX_IRBAR + 4, inrings >> 32); in caam_hal_jr_config()
83 io_caam_write32(baseaddr + JRX_IRBAR, inrings >> 32); in caam_hal_jr_config()
84 io_caam_write32(baseaddr + JRX_IRBAR + 4, inrings); in caam_hal_jr_config()
/optee_os/core/drivers/crypto/caam/
A Dcaam_jr.c51 struct caam_inring_entry *inrings; /* Input JR HW queue */ member
80 caam_free(jr_priv->inrings); in do_jr_free()
111 jr_priv->inrings = in do_jr_alloc()
119 if (!jr_priv->inrings || !jr_priv->outrings || !jr_priv->callers) { in do_jr_alloc()
137 cache_operation(TEE_CACHEFLUSH, jr_priv->inrings, in do_jr_alloc()
352 cur_inrings = &jr_privdata->inrings[jr_privdata->inwrite_index]; in do_jr_enqueue()
565 jr_privdata->paddr_inrings = virt_to_phys(jr_privdata->inrings); in caam_jr_init()
/optee_os/core/drivers/crypto/caam/include/
A Dcaam_hal_jr.h39 void caam_hal_jr_config(vaddr_t baseaddr, uint8_t nbjobs, uint64_t inrings,

Completed in 4 milliseconds