Searched refs:jr_base (Results 1 – 9 of 9) sorted by relevance
| /optee_os/core/drivers/crypto/caam/hal/common/ |
| H A D | hal_sm.c | 29 static uint32_t issue_cmd(vaddr_t jr_base, unsigned int page, in issue_cmd() argument 35 assert(jr_base); in issue_cmd() 38 io_caam_write32(jr_base + SM_SMCR, SM_SMCR_PAGE(page) | in issue_cmd() 46 status = io_caam_read32(jr_base + SM_SMCSR); in issue_cmd() 49 return io_caam_read32(jr_base + SM_SMCSR); in issue_cmd() 53 caam_hal_sm_check_page_partition(vaddr_t jr_base, in caam_hal_sm_check_page_partition() argument 58 if (!jr_base || !page_desc) in caam_hal_sm_check_page_partition() 61 val = io_caam_read32(jr_base + SMVID_MS); in caam_hal_sm_check_page_partition() 71 size_t caam_hal_sm_get_pages_size(vaddr_t jr_base, unsigned int page) in caam_hal_sm_get_pages_size() argument 75 page_size = GET_SMVID_LS_PSIZ(io_caam_read32(jr_base + SMVID_LS)); in caam_hal_sm_get_pages_size() [all …]
|
| /optee_os/core/drivers/crypto/caam/include/ |
| H A D | caam_hal_sm.h | 18 caam_hal_sm_check_page_partition(vaddr_t jr_base, 27 size_t caam_hal_sm_get_pages_size(vaddr_t jr_base, unsigned int page); 35 bool caam_hal_sm_prtn_is_free(vaddr_t jr_base, unsigned int partition); 43 bool caam_hal_sm_prtn_is_owned(vaddr_t jr_base, unsigned int partition); 53 void caam_hal_sm_set_access_all_group(vaddr_t jr_base, unsigned int partition); 63 void caam_hal_sm_set_access_group(vaddr_t jr_base, unsigned int partition, 72 void caam_hal_sm_open_access_perm(vaddr_t jr_base, unsigned int partition); 83 void caam_hal_sm_set_access_perm(vaddr_t jr_base, unsigned int partition, 94 caam_hal_sm_allocate_page(vaddr_t jr_base, 103 enum caam_status caam_hal_sm_deallocate_partition(vaddr_t jr_base, [all …]
|
| /optee_os/core/drivers/crypto/caam/acipher/ |
| H A D | caam_math.c | 118 vaddr_t jr_base = caam_jrcfg->base + caam_jrcfg->offset; in caam_math_init() local 120 if (caam_hal_ctrl_pknum(jr_base)) in caam_math_init()
|
| H A D | caam_dh.c | 516 vaddr_t jr_base = caam_jrcfg->base + caam_jrcfg->offset; in caam_dh_init() local 518 if (caam_hal_ctrl_pknum(jr_base) && in caam_dh_init()
|
| H A D | caam_ecc.c | 906 vaddr_t jr_base = caam_jrcfg->base + caam_jrcfg->offset; in caam_ecc_init() local 908 if (caam_hal_ctrl_pknum(jr_base)) in caam_ecc_init()
|
| H A D | caam_dsa.c | 799 vaddr_t jr_base = caam_jrcfg->base + caam_jrcfg->offset; in caam_dsa_init() local 801 if (caam_hal_ctrl_pknum(jr_base) && in caam_dsa_init()
|
| H A D | caam_rsa.c | 1702 vaddr_t jr_base = caam_jrcfg->base + caam_jrcfg->offset; in caam_rsa_init() local 1704 if (caam_hal_ctrl_pknum(jr_base)) { in caam_rsa_init() 1705 caam_era = caam_hal_ctrl_era(jr_base); in caam_rsa_init()
|
| /optee_os/core/drivers/crypto/caam/hash/ |
| H A D | caam_hash_mac.c | 339 vaddr_t jr_base = caam_jrcfg->base + caam_jrcfg->offset; in caam_hmac_init() local 341 caam_hash_limit = caam_hal_ctrl_hash_limit(jr_base); in caam_hmac_init() 344 caam_hal_ctrl_splitkey_support(jr_base)) { in caam_hmac_init()
|
| H A D | caam_hash.c | 709 vaddr_t jr_base = caam_jrcfg->base + caam_jrcfg->offset; in caam_hash_init() local 711 caam_hash_limit = caam_hal_ctrl_hash_limit(jr_base); in caam_hash_init()
|