Lines Matching refs:stm32_cryp_write

234 static inline void stm32_cryp_write(struct stm32_cryp *cryp, u32 ofst, u32 val)  in stm32_cryp_write()  function
387 stm32_cryp_write(cryp, CRYP_IV0LR, cpu_to_be32(*iv++)); in stm32_cryp_hw_write_iv()
388 stm32_cryp_write(cryp, CRYP_IV0RR, cpu_to_be32(*iv++)); in stm32_cryp_hw_write_iv()
391 stm32_cryp_write(cryp, CRYP_IV1LR, cpu_to_be32(*iv++)); in stm32_cryp_hw_write_iv()
392 stm32_cryp_write(cryp, CRYP_IV1RR, cpu_to_be32(*iv++)); in stm32_cryp_hw_write_iv()
419 stm32_cryp_write(c, CRYP_K1LR, cpu_to_be32(c->ctx->key[0])); in stm32_cryp_hw_write_key()
420 stm32_cryp_write(c, CRYP_K1RR, cpu_to_be32(c->ctx->key[1])); in stm32_cryp_hw_write_key()
424 stm32_cryp_write(c, r_id, in stm32_cryp_hw_write_key()
479 stm32_cryp_write(cryp, CRYP_CR, cfg | CR_PH_INIT | CR_CRYPEN); in stm32_cryp_gcm_init()
516 stm32_cryp_write(cryp, CRYP_CR, cfg | CR_PH_INIT | CR_CRYPEN); in stm32_cryp_ccm_init()
524 stm32_cryp_write(cryp, CRYP_DIN, *d++); in stm32_cryp_ccm_init()
543 stm32_cryp_write(cryp, CRYP_IMSCR, 0); in stm32_cryp_hw_init()
573 stm32_cryp_write(cryp, CRYP_CR, cfg | CR_AES_KP | CR_CRYPEN); in stm32_cryp_hw_init()
589 stm32_cryp_write(cryp, CRYP_CR, cfg); in stm32_cryp_hw_init()
608 stm32_cryp_write(cryp, CRYP_CR, cfg); in stm32_cryp_hw_init()
629 stm32_cryp_write(cryp, CRYP_CR, cfg); in stm32_cryp_hw_init()
679 stm32_cryp_write(cryp, CRYP_IMSCR, IMSCR_IN | IMSCR_OUT); in stm32_cryp_cpu_start()
1116 stm32_cryp_write(cryp, CRYP_CR, cfg); in stm32_cryp_read_auth_tag()
1124 stm32_cryp_write(cryp, CRYP_DIN, 0); in stm32_cryp_read_auth_tag()
1125 stm32_cryp_write(cryp, CRYP_DIN, size_bit); in stm32_cryp_read_auth_tag()
1133 stm32_cryp_write(cryp, CRYP_DIN, 0); in stm32_cryp_read_auth_tag()
1134 stm32_cryp_write(cryp, CRYP_DIN, size_bit); in stm32_cryp_read_auth_tag()
1146 stm32_cryp_write(cryp, CRYP_DIN, *iv32++); in stm32_cryp_read_auth_tag()
1201 stm32_cryp_write(cryp, CRYP_CR, cfg); in stm32_cryp_read_auth_tag()
1220 stm32_cryp_write(cryp, CRYP_CR, cr & ~CR_CRYPEN); in stm32_cryp_check_ctr_counter()
1224 stm32_cryp_write(cryp, CRYP_CR, cr); in stm32_cryp_check_ctr_counter()
1292 stm32_cryp_write(cryp, CRYP_DIN, *src); in stm32_cryp_irq_write_block()
1298 stm32_cryp_write(cryp, CRYP_DIN, 0); in stm32_cryp_irq_write_block()
1307 stm32_cryp_write(cryp, CRYP_DIN, *(u32 *)d8); in stm32_cryp_irq_write_block()
1324 stm32_cryp_write(cryp, CRYP_IMSCR, 0); in stm32_cryp_irq_write_gcm_padded_data()
1327 stm32_cryp_write(cryp, CRYP_CR, cfg); in stm32_cryp_irq_write_gcm_padded_data()
1330 stm32_cryp_write(cryp, CRYP_IV1RR, cryp->gcm_ctr - 2); in stm32_cryp_irq_write_gcm_padded_data()
1335 stm32_cryp_write(cryp, CRYP_CR, cfg); in stm32_cryp_irq_write_gcm_padded_data()
1339 stm32_cryp_write(cryp, CRYP_CR, cfg); in stm32_cryp_irq_write_gcm_padded_data()
1359 stm32_cryp_write(cryp, CRYP_CR, cfg); in stm32_cryp_irq_write_gcm_padded_data()
1364 stm32_cryp_write(cryp, CRYP_CR, cfg); in stm32_cryp_irq_write_gcm_padded_data()
1369 stm32_cryp_write(cryp, CRYP_DIN, tmp[i]); in stm32_cryp_irq_write_gcm_padded_data()
1371 stm32_cryp_write(cryp, CRYP_DIN, 0); in stm32_cryp_irq_write_gcm_padded_data()
1397 stm32_cryp_write(cryp, CRYP_CR, cfg); in stm32_cryp_irq_set_npblb()
1403 stm32_cryp_write(cryp, CRYP_CR, cfg); in stm32_cryp_irq_set_npblb()
1419 stm32_cryp_write(cryp, CRYP_IMSCR, 0); in stm32_cryp_irq_write_ccm_padded_data()
1423 stm32_cryp_write(cryp, CRYP_CR, cfg); in stm32_cryp_irq_write_ccm_padded_data()
1433 stm32_cryp_write(cryp, CRYP_IV1RR, iv1tmp); in stm32_cryp_irq_write_ccm_padded_data()
1438 stm32_cryp_write(cryp, CRYP_CR, cfg); in stm32_cryp_irq_write_ccm_padded_data()
1442 stm32_cryp_write(cryp, CRYP_CR, cfg); in stm32_cryp_irq_write_ccm_padded_data()
1469 stm32_cryp_write(cryp, CRYP_CR, cfg); in stm32_cryp_irq_write_ccm_padded_data()
1474 stm32_cryp_write(cryp, CRYP_CR, cfg); in stm32_cryp_irq_write_ccm_padded_data()
1480 stm32_cryp_write(cryp, CRYP_DIN, tmp[i]); in stm32_cryp_irq_write_ccm_padded_data()
1538 stm32_cryp_write(cryp, CRYP_DIN, *src); in stm32_cryp_irq_write_gcm_header()
1548 stm32_cryp_write(cryp, CRYP_DIN, 0); in stm32_cryp_irq_write_gcm_header()
1561 stm32_cryp_write(cryp, CRYP_CR, cfg); in stm32_cryp_irq_write_gcm_header()
1566 stm32_cryp_write(cryp, CRYP_CR, cfg); in stm32_cryp_irq_write_gcm_header()
1569 stm32_cryp_write(cryp, CRYP_IMSCR, 0); in stm32_cryp_irq_write_gcm_header()
1601 stm32_cryp_write(cryp, CRYP_DIN, *(u32 *)d8); in stm32_cryp_irq_write_ccm_header()
1612 stm32_cryp_write(cryp, CRYP_DIN, *(u32 *)d8); in stm32_cryp_irq_write_ccm_header()
1622 stm32_cryp_write(cryp, CRYP_DIN, *(u32 *)d8); in stm32_cryp_irq_write_ccm_header()
1642 stm32_cryp_write(cryp, CRYP_DIN, *(u32 *)d8); in stm32_cryp_irq_write_ccm_header()
1647 stm32_cryp_write(cryp, CRYP_DIN, 0); in stm32_cryp_irq_write_ccm_header()
1660 stm32_cryp_write(cryp, CRYP_CR, cfg); in stm32_cryp_irq_write_ccm_header()
1665 stm32_cryp_write(cryp, CRYP_CR, cfg); in stm32_cryp_irq_write_ccm_header()
1668 stm32_cryp_write(cryp, CRYP_IMSCR, 0); in stm32_cryp_irq_write_ccm_header()
1686 stm32_cryp_write(cryp, CRYP_IMSCR, 0); in stm32_cryp_irq_thread()