Home
last modified time | relevance | path

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

/optee_os/core/drivers/crypto/caam/acipher/
H A Dcaam_prime_dsa.c58 caam_desc_add_word(desc, LD_IMM(CLASS_1, REG_PKHA_N_SIZE, 4)); in do_desc_prime_q()
60 caam_desc_add_word(desc, LD_IMM(CLASS_1, REG_PKHA_A_SIZE, 4)); in do_desc_prime_q()
168 caam_desc_add_word(desc, FIFO_LD_IMM(CLASS_1, PKHA_B, NOACTION, 1)); in do_desc_prime_q()
252 FIFO_LD(CLASS_1, PKHA_N, NOACTION, seed->length)); in do_desc_gen_x()
262 caam_desc_add_word(desc, FIFO_LD_IMM(CLASS_1, PKHA_B, NOACTION, 1)); in do_desc_gen_x()
265 FIFO_LD(CLASS_1, PKHA_A, NOACTION, seed->length)); in do_desc_gen_x()
272 caam_desc_add_word(desc, FIFO_LD_IMM(CLASS_1, PKHA_B, NOACTION, 1)); in do_desc_gen_x()
376 FIFO_LD(CLASS_1, PKHA_N, NOACTION, mod_n->length)); in do_desc_prime_p()
385 caam_desc_add_word(desc, FIFO_LD(CLASS_1, PKHA_A, NOACTION, in do_desc_prime_p()
394 caam_desc_add_word(desc, FIFO_LD(CLASS_1, PKHA_A, NOACTION, x->length)); in do_desc_prime_p()
[all …]
H A Dcaam_math.c68 caam_desc_add_word(desc, LD_IMM(CLASS_1, REG_PKHA_N_SIZE, 4)); in do_xor_mod_n()
72 caam_desc_fifo_load(desc, &data_a, CLASS_1, PKHA_A, NOACTION); in do_xor_mod_n()
73 caam_desc_fifo_load(desc, &data_b, CLASS_1, PKHA_B, NOACTION); in do_xor_mod_n()
H A Dcaam_prime_rsa.c404 caam_desc_add_word(desc, FIFO_LD(CLASS_1, PKHA_A2, NOACTION, in do_desc_setup()
417 caam_desc_add_word(desc, FIFO_LD(CLASS_1, PKHA_B2, NOACTION, in do_desc_setup()
426 caam_desc_add_word(desc, LD_IMM(CLASS_1, REG_PKHA_N_SIZE, 4)); in do_desc_setup()
477 caam_desc_add_word(desc, FIFO_LD(CLASS_1, PKHA_B2, NOACTION, in do_desc_prime()
545 caam_desc_add_word(desc, FIFO_LD_IMM(CLASS_1, PKHA_B, NOACTION, 1)); in do_desc_prime()
551 FIFO_LD(CLASS_1, PKHA_A, NOACTION, data->e->length)); in do_desc_prime()
561 caam_desc_add_word(desc, FIFO_LD_IMM(CLASS_1, PKHA_B, NOACTION, 1)); in do_desc_prime()
586 caam_desc_add_word(desc, FIFO_LD_IMM(CLASS_1, PKHA_B, NOACTION, 1)); in do_desc_prime()
642 caam_desc_add_word(desc, FIFO_LD(CLASS_1, PKHA_B, NOACTION, key_size)); in do_checks_primes()
650 FIFO_LD(CLASS_1, PKHA_N, NOACTION, max_n->length)); in do_checks_primes()
/optee_os/core/drivers/crypto/caam/ae/
H A Dcaam_ae.c396 LD_KEY_PLAIN(CLASS_1, REG, caam_ctx->key.length)); in init_descriptor()
417 LD_NOIMM_OFF(CLASS_1, REG_CTX, length, 0)); in add_initial_context()
440 LD_NOIMM_OFF(CLASS_1, REG_CTX, caam_ctx->ctx.length, in load_context()
460 ST_NOIMM_OFF(CLASS_1, REG_CTX, caam_ctx->ctx.length, in store_context()
511 FIFO_LD(CLASS_1, IV, LAST_C1, in caam_ae_do_oneshot()
515 FIFO_LD(CLASS_1, IV, FLUSH, in caam_ae_do_oneshot()
526 caam_desc_fifo_load(desc, aad, CLASS_1, AAD, LAST_C1); in caam_ae_do_oneshot()
528 caam_desc_fifo_load(desc, aad, CLASS_1, AAD, FLUSH); in caam_ae_do_oneshot()
534 caam_desc_fifo_load(desc, src, CLASS_1, MSG, LAST_C1); in caam_ae_do_oneshot()
600 FIFO_LD(CLASS_1, IV, LAST_C1, in caam_ae_do_init()
[all …]
H A Dcaam_ae_gcm.c146 CMD_CLASS(CLASS_1) | in caam_ae_do_block_gcm()
184 CMD_CLASS(CLASS_1) | in caam_ae_do_block_gcm()
287 CMD_CLASS(CLASS_1) | in caam_ae_do_block_gcm()
/optee_os/core/drivers/crypto/caam/cipher/
H A Dcaam_cipher_mac.c311 caam_desc_add_word(desc, LD_KEY_PLAIN(CLASS_1, REG, in run_cmac_desc()
319 caam_desc_add_word(desc, LD_NOIMM_OFF(CLASS_1, REG_CTX, in run_cmac_desc()
351 FIFO_LD_EXT(CLASS_1, MSG, NOACTION)); in run_cmac_desc()
354 FIFO_LD_EXT(CLASS_1, MSG, LAST_C1)); in run_cmac_desc()
365 caam_desc_fifo_load(desc, src, CLASS_1, MSG, LAST_C1); in run_cmac_desc()
374 FIFO_LD(CLASS_1, MSG, LAST_C1, 0)); in run_cmac_desc()
382 caam_desc_store(desc, dst, CLASS_1, REG_CTX); in run_cmac_desc()
386 caam_desc_add_word(desc, ST_NOIMM_OFF(CLASS_1, REG_CTX, in run_cmac_desc()
H A Dcaam_cipher.c148 caam_desc_add_word(desc, LD_KEY_PLAIN(CLASS_1, REG, in caam_cipher_block()
153 caam_desc_add_word(desc, LD_KEY_PLAIN(CLASS_1, REG, in caam_cipher_block()
160 caam_desc_add_word(desc, LD_NOIMM_OFF(CLASS_1, REG_CTX, in caam_cipher_block()
174 caam_desc_fifo_load(desc, src, CLASS_1, MSG, LAST_C1); in caam_cipher_block()
188 ST_NOIMM_OFF(CLASS_1, REG_CTX, in caam_cipher_block()
/optee_os/core/drivers/crypto/caam/include/
H A Dcaam_desc_helper.h100 JUMP_LOCAL(CLASS_1, test, cond, offset)
H A Dcaam_desc_defines.h19 #define CLASS_1 0x1 macro
/optee_os/core/drivers/crypto/caam/
H A Dcaam_key.c688 caam_desc_add_word(desc, LD_KEY(CLASS_1, PKHA_E, key->sec_size)); in caam_key_black_encapsulation()