Lines Matching refs:crypto_write
91 crypto_write(crypto_read(CRYPTO_TAG_VALID) & tag_mask, CRYPTO_TAG_VALID);\
141 crypto_write(0, base + 4 * i); in clear_regs()
175 crypto_write(byte2word_be(data + i * 4), base); in write_regs()
180 crypto_write(byte2word_be(tmp_buf), base); in write_regs()
203 crypto_write(iv_len, CRYPTO_CH0_IV_LEN_0 + 4 * chn); in set_iv_reg()
314 crypto_write(val | mask, CRYPTO_RST_CTL); in hw_crypto_reset()
325 crypto_write(CRYPTO_WRITE_MASK_ALL | 0, CRYPTO_HASH_CTL); in hw_hash_clean_ctx()
345 crypto_write(reg_ctrl | (reg_ctrl << CRYPTO_WRITE_MASK_SHIFT), in rk_hash_init()
389 crypto_write(reg_ctrl | CRYPTO_WRITE_MASK_ALL, CRYPTO_HASH_CTL); in rk_hash_init()
394 crypto_write(reg_ctrl | CRYPTO_WRITE_MASK_ALL, CRYPTO_FIFO_CTL); in rk_hash_init()
397 crypto_write(0, CRYPTO_DMA_INT_EN); in rk_hash_init()
404 crypto_write(CRYPTO_WRITE_MASK_ALL | 0, CRYPTO_HASH_CTL); in rk_hash_init()
440 crypto_write((u32)virt_to_phys(lli), CRYPTO_DMA_LLI_ADDR); in rk_hash_direct_calc()
441 crypto_write((CRYPTO_HASH_ENABLE << CRYPTO_WRITE_MASK_SHIFT) | in rk_hash_direct_calc()
454 crypto_write(tmp << CRYPTO_WRITE_MASK_SHIFT | tmp, in rk_hash_direct_calc()
466 crypto_write(tmp, CRYPTO_DMA_INT_ST); in rk_hash_direct_calc()
526 crypto_write(CRYPTO_HASH_IS_VALID, CRYPTO_HASH_VALID); in rk_hash_final()
527 crypto_write(CRYPTO_WRITE_MASK_ALL | 0, CRYPTO_HASH_CTL); in rk_hash_final()
659 crypto_write(reg_ctrl | CRYPTO_WRITE_MASK_ALL, CRYPTO_HASH_CTL); in rk_hmac_init()
728 crypto_write(pc_len & 0xffffffff, chn_base); in set_pc_len_reg()
729 crypto_write(pc_len >> 32, chn_base + 4); in set_pc_len_reg()
736 crypto_write(pc_len & 0xffffffff, chn_base); in set_aad_len_reg()
737 crypto_write(pc_len >> 32, chn_base + 4); in set_aad_len_reg()
924 crypto_write(0x00030003, CRYPTO_FIFO_CTL); in hw_cipher_init()
925 crypto_write(0, CRYPTO_DMA_INT_EN); in hw_cipher_init()
927 crypto_write(reg_ctrl | CRYPTO_WRITE_MASK_ALL, CRYPTO_BC_CTL); in hw_cipher_init()
996 crypto_write((u32)virt_to_phys(data_desc), CRYPTO_DMA_LLI_ADDR); in hw_cipher_crypt()
1062 crypto_write((u32)virt_to_phys(aad_desc), CRYPTO_DMA_LLI_ADDR); in hw_cipher_crypt()
1073 crypto_write(0x00030003, CRYPTO_FIFO_CTL); in hw_cipher_crypt()
1074 crypto_write(0, CRYPTO_DMA_INT_EN); in hw_cipher_crypt()
1077 crypto_write(reg_ctrl | CRYPTO_WRITE_MASK_ALL, CRYPTO_BC_CTL); in hw_cipher_crypt()
1078 crypto_write(0x00010001, CRYPTO_DMA_CTL);//start in hw_cipher_crypt()
1086 crypto_write(tmp, CRYPTO_DMA_INT_ST); in hw_cipher_crypt()
1102 crypto_write(0xffff0000, CRYPTO_BC_CTL);//bc_ctl disable in hw_cipher_crypt()