Home
last modified time | relevance | path

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

/optee_os/core/drivers/crypto/caam/hal/common/
H A Dhal_ctrl.c198 void caam_hal_ctrl_fill_mpmr(vaddr_t ctrl_addr, struct caambuf *msg_mpmr) in caam_hal_ctrl_fill_mpmr() argument
217 min_size = MIN(msg_mpmr->length, (size_t)MPMR_NB_REG); in caam_hal_ctrl_fill_mpmr()
221 val = msg_mpmr->data[i] | msg_mpmr->data[i + 1] << 8 | in caam_hal_ctrl_fill_mpmr()
222 msg_mpmr->data[i + 2] << 16 | in caam_hal_ctrl_fill_mpmr()
223 msg_mpmr->data[i + 3] << 24; in caam_hal_ctrl_fill_mpmr()
236 val |= msg_mpmr->data[i] << (i * 8); in caam_hal_ctrl_fill_mpmr()
242 remain_size = (MPMR_NB_REG - ROUNDUP(msg_mpmr->length, 4)) / 4; in caam_hal_ctrl_fill_mpmr()
/optee_os/core/drivers/crypto/caam/include/
H A Dcaam_hal_ctrl.h89 void caam_hal_ctrl_fill_mpmr(vaddr_t ctrl_addr, struct caambuf *msg_mpmr);
/optee_os/core/drivers/crypto/caam/mp/
H A Dcaam_mp.c332 struct caambuf msg_mpmr = { in caam_mp_init() local
395 caam_hal_ctrl_fill_mpmr(ctrl_addr, &msg_mpmr); in caam_mp_init()