Home
last modified time | relevance | path

Searched refs:CRYPTO_WRITE (Results 1 – 20 of 20) sorted by relevance

/OK3568_Linux_fs/kernel/drivers/crypto/rockchip/
H A Drk_crypto_v3_ahash.c51 CRYPTO_WRITE(rk_dev, CRYPTO_DMA_INT_EN, 0x00); in rk_hash_reset()
56 CRYPTO_WRITE(rk_dev, CRYPTO_RST_CTL, tmp | tmp_mask); in rk_hash_reset()
65 CRYPTO_WRITE(rk_dev, CRYPTO_HASH_CTL, 0xffff0000); in rk_hash_reset()
82 CRYPTO_WRITE(rk_dev, CRYPTO_MID_VALID_SWITCH, in rk_hash_mid_data_store()
89 CRYPTO_WRITE(rk_dev, CRYPTO_MID_VALID, in rk_hash_mid_data_store()
99 CRYPTO_WRITE(rk_dev, CRYPTO_HASH_CTL, 0 | CRYPTO_WRITE_MASK_ALL); in rk_hash_mid_data_store()
109 CRYPTO_WRITE(rk_dev, CRYPTO_MID_VALID_SWITCH, in rk_hash_mid_data_restore()
112 CRYPTO_WRITE(rk_dev, CRYPTO_MID_VALID, in rk_hash_mid_data_restore()
125 CRYPTO_WRITE(rk_dev, CRYPTO_HASH_CTL, mid_data->hash_ctl | CRYPTO_WRITE_MASK_ALL); in rk_hash_mid_data_restore()
139 CRYPTO_WRITE(rk_dev, CRYPTO_DMA_INT_EN, 0); in rk_crypto_irq_handle()
[all …]
H A Drk_crypto_v2_ahash.c46 CRYPTO_WRITE(rk_dev, CRYPTO_DMA_INT_EN, 0x00); in rk_hash_reset()
51 CRYPTO_WRITE(rk_dev, CRYPTO_RST_CTL, tmp | tmp_mask); in rk_hash_reset()
60 CRYPTO_WRITE(rk_dev, CRYPTO_HASH_CTL, 0xffff0000); in rk_hash_reset()
72 CRYPTO_WRITE(rk_dev, CRYPTO_DMA_INT_EN, 0); in rk_crypto_irq_handle()
75 CRYPTO_WRITE(rk_dev, CRYPTO_DMA_INT_ST, interrupt_status); in rk_crypto_irq_handle()
168 CRYPTO_WRITE(rk_dev, CRYPTO_HASH_CTL, reg_ctrl | CRYPTO_WRITE_MASK_ALL); in rk_hw_hash_init()
169 CRYPTO_WRITE(rk_dev, CRYPTO_FIFO_CTL, 0x00030003); in rk_hw_hash_init()
173 CRYPTO_WRITE(rk_dev, CRYPTO_HASH_CTL, 0 | CRYPTO_WRITE_MASK_ALL); in rk_hw_hash_init()
180 CRYPTO_WRITE(rk_dev, CRYPTO_DMA_INT_EN, 0); in clean_hash_setting()
181 CRYPTO_WRITE(rk_dev, CRYPTO_HASH_CTL, 0 | CRYPTO_WRITE_MASK_ALL); in clean_hash_setting()
[all …]
H A Drk_crypto_v1_ahash.c38 CRYPTO_WRITE(rk_dev, RK_CRYPTO_INTSTS, interrupt_status); in rk_crypto_irq_handle()
103 CRYPTO_WRITE(rk_dev, RK_CRYPTO_CTRL, reg_status); in rk_ahash_reg_init()
108 CRYPTO_WRITE(rk_dev, RK_CRYPTO_CTRL, reg_status); in rk_ahash_reg_init()
112 CRYPTO_WRITE(rk_dev, RK_CRYPTO_INTENA, RK_CRYPTO_HRDMA_ERR_ENA | in rk_ahash_reg_init()
115 CRYPTO_WRITE(rk_dev, RK_CRYPTO_INTSTS, RK_CRYPTO_HRDMA_ERR_INT | in rk_ahash_reg_init()
118 CRYPTO_WRITE(rk_dev, RK_CRYPTO_HASH_CTRL, rctx->mode | in rk_ahash_reg_init()
121 CRYPTO_WRITE(rk_dev, RK_CRYPTO_CONF, RK_CRYPTO_BYTESWAP_HRFIFO | in rk_ahash_reg_init()
125 CRYPTO_WRITE(rk_dev, RK_CRYPTO_HASH_MSG_LEN, alg_ctx->total); in rk_ahash_reg_init()
228 CRYPTO_WRITE(rk_dev, RK_CRYPTO_HRDMAS, alg_ctx->addr_in); in crypto_ahash_dma_start()
229 CRYPTO_WRITE(rk_dev, RK_CRYPTO_HRDMAL, (alg_ctx->count + 3) / 4); in crypto_ahash_dma_start()
[all …]
H A Drk_crypto_v2_skcipher.c52 CRYPTO_WRITE(rk_dev, CRYPTO_DMA_INT_ST, interrupt_status); in rk_crypto_irq_handle()
91 CRYPTO_WRITE(rk_dev, chn_base, pc_len & 0xffffffff); in set_pc_len_reg()
92 CRYPTO_WRITE(rk_dev, chn_base + 4, pc_len >> 32); in set_pc_len_reg()
101 CRYPTO_WRITE(rk_dev, chn_base, aad_len & 0xffffffff); in set_aad_len_reg()
102 CRYPTO_WRITE(rk_dev, chn_base + 4, aad_len >> 32); in set_aad_len_reg()
114 CRYPTO_WRITE(rk_dev, CRYPTO_CH0_IV_LEN_0, iv_len); in set_iv_reg()
185 CRYPTO_WRITE(rk_dev, CRYPTO_DMA_INT_EN, 0x00); in rk_cipher_reset()
190 CRYPTO_WRITE(rk_dev, CRYPTO_RST_CTL, tmp | tmp_mask); in rk_cipher_reset()
199 CRYPTO_WRITE(rk_dev, CRYPTO_BC_CTL, 0xffff0000); in rk_cipher_reset()
209 CRYPTO_WRITE(ctx->rk_dev, CRYPTO_BC_CTL, 0xffff0000); in rk_crypto_complete()
[all …]
H A Drk_crypto_v3_skcipher.c51 CRYPTO_WRITE(rk_dev, CRYPTO_DMA_INT_ST, interrupt_status); in rk_crypto_irq_handle()
90 CRYPTO_WRITE(rk_dev, chn_base, pc_len & 0xffffffff); in set_pc_len_reg()
91 CRYPTO_WRITE(rk_dev, chn_base + 4, pc_len >> 32); in set_pc_len_reg()
100 CRYPTO_WRITE(rk_dev, chn_base, aad_len & 0xffffffff); in set_aad_len_reg()
101 CRYPTO_WRITE(rk_dev, chn_base + 4, aad_len >> 32); in set_aad_len_reg()
113 CRYPTO_WRITE(rk_dev, CRYPTO_CH0_IV_LEN_0, iv_len); in set_iv_reg()
184 CRYPTO_WRITE(rk_dev, CRYPTO_DMA_INT_EN, 0x00); in rk_cipher_reset()
189 CRYPTO_WRITE(rk_dev, CRYPTO_RST_CTL, tmp | tmp_mask); in rk_cipher_reset()
198 CRYPTO_WRITE(rk_dev, CRYPTO_BC_CTL, 0xffff0000); in rk_cipher_reset()
208 CRYPTO_WRITE(ctx->rk_dev, CRYPTO_BC_CTL, 0xffff0000); in rk_crypto_complete()
[all …]
H A Drk3288_crypto_ahash.c55 CRYPTO_WRITE(dev, RK_CRYPTO_CTRL, reg_status); in rk_ahash_reg_init()
60 CRYPTO_WRITE(dev, RK_CRYPTO_CTRL, reg_status); in rk_ahash_reg_init()
64 CRYPTO_WRITE(dev, RK_CRYPTO_INTENA, RK_CRYPTO_HRDMA_ERR_ENA | in rk_ahash_reg_init()
67 CRYPTO_WRITE(dev, RK_CRYPTO_INTSTS, RK_CRYPTO_HRDMA_ERR_INT | in rk_ahash_reg_init()
70 CRYPTO_WRITE(dev, RK_CRYPTO_HASH_CTRL, rctx->mode | in rk_ahash_reg_init()
73 CRYPTO_WRITE(dev, RK_CRYPTO_CONF, RK_CRYPTO_BYTESWAP_HRFIFO | in rk_ahash_reg_init()
77 CRYPTO_WRITE(dev, RK_CRYPTO_HASH_MSG_LEN, dev->total); in rk_ahash_reg_init()
178 CRYPTO_WRITE(dev, RK_CRYPTO_HRDMAS, dev->addr_in); in crypto_ahash_dma_start()
179 CRYPTO_WRITE(dev, RK_CRYPTO_HRDMAL, (dev->count + 3) / 4); in crypto_ahash_dma_start()
180 CRYPTO_WRITE(dev, RK_CRYPTO_CTRL, RK_CRYPTO_HASH_START | in crypto_ahash_dma_start()
H A Drk_crypto_v1_skcipher.c34 CRYPTO_WRITE(rk_dev, RK_CRYPTO_INTSTS, interrupt_status); in rk_crypto_irq_handle()
203 CRYPTO_WRITE(rk_dev, RK_CRYPTO_TDES_CTRL, ctx->mode); in rk_ablk_hw_init()
218 CRYPTO_WRITE(rk_dev, RK_CRYPTO_AES_CTRL, ctx->mode); in rk_ablk_hw_init()
224 CRYPTO_WRITE(rk_dev, RK_CRYPTO_CONF, conf_reg); in rk_ablk_hw_init()
225 CRYPTO_WRITE(rk_dev, RK_CRYPTO_INTENA, in rk_ablk_hw_init()
233 CRYPTO_WRITE(rk_dev, RK_CRYPTO_BRDMAS, alg_ctx->addr_in); in crypto_dma_start()
234 CRYPTO_WRITE(rk_dev, RK_CRYPTO_BRDMAL, alg_ctx->count / 4); in crypto_dma_start()
235 CRYPTO_WRITE(rk_dev, RK_CRYPTO_BTDMAS, alg_ctx->addr_out); in crypto_dma_start()
236 CRYPTO_WRITE(rk_dev, RK_CRYPTO_CTRL, RK_CRYPTO_BLOCK_START | in crypto_dma_start()
H A Drk3288_crypto_skcipher.c212 CRYPTO_WRITE(dev, RK_CRYPTO_TDES_CTRL, ctx->mode); in rk_ablk_hw_init()
224 CRYPTO_WRITE(dev, RK_CRYPTO_AES_CTRL, ctx->mode); in rk_ablk_hw_init()
229 CRYPTO_WRITE(dev, RK_CRYPTO_CONF, conf_reg); in rk_ablk_hw_init()
230 CRYPTO_WRITE(dev, RK_CRYPTO_INTENA, in rk_ablk_hw_init()
236 CRYPTO_WRITE(dev, RK_CRYPTO_BRDMAS, dev->addr_in); in crypto_dma_start()
237 CRYPTO_WRITE(dev, RK_CRYPTO_BRDMAL, dev->count / 4); in crypto_dma_start()
238 CRYPTO_WRITE(dev, RK_CRYPTO_BTDMAS, dev->addr_out); in crypto_dma_start()
239 CRYPTO_WRITE(dev, RK_CRYPTO_CTRL, RK_CRYPTO_BLOCK_START | in crypto_dma_start()
H A Drk_crypto_utils.c37 CRYPTO_WRITE(rk_dev, base_addr, byte2word_be(data + i * 4)); in rk_crypto_write_regs()
42 CRYPTO_WRITE(rk_dev, base_addr, byte2word_be(tmp_buf)); in rk_crypto_write_regs()
51 CRYPTO_WRITE(rk_dev, base_addr, 0); in rk_crypto_clear_regs()
H A Drk3288_crypto.h183 #define CRYPTO_WRITE(dev, offset, val) \ macro
H A Drk_crypto_core.h445 #define CRYPTO_WRITE(dev, offset, val) \ macro
H A Drk3288_crypto.c173 CRYPTO_WRITE(dev, RK_CRYPTO_INTSTS, interrupt_status); in rk_crypto_irq_handle()
/OK3568_Linux_fs/kernel/drivers/soc/rockchip/
H A Drockchip_thunderboot_crypto.c111 #define CRYPTO_WRITE(dev, offset, val) \ macro
212 CRYPTO_WRITE(dev, CRYPTO_HASH_DOUT_0 + 4 * i, 0); in clear_hash_out_reg()
231 CRYPTO_WRITE(dev, CRYPTO_HASH_VALID, CRYPTO_HASH_IS_VALID); in get_hash_value()
253 CRYPTO_WRITE(crypto_info, CRYPTO_HASH_CTL, CRYPTO_WRITE_MASK_ALL | 0); in rk_tb_crypto_irq_handle()
255 CRYPTO_WRITE(crypto_info, CRYPTO_DMA_INT_ST, interrupt_status); in rk_tb_crypto_irq_handle()
288 CRYPTO_WRITE(crypto_info, CRYPTO_HASH_CTL, in rk_tb_sha256()
297 CRYPTO_WRITE(crypto_info, CRYPTO_FIFO_CTL, 0x00030003); in rk_tb_sha256()
298 CRYPTO_WRITE(crypto_info, CRYPTO_DMA_INT_EN, reg_ctrl); in rk_tb_sha256()
317 CRYPTO_WRITE(crypto_info, CRYPTO_DMA_LLI_ADDR, crypto_info->desc_dma); in rk_tb_sha256()
318 CRYPTO_WRITE(crypto_info, CRYPTO_HASH_CTL, in rk_tb_sha256()
[all …]
/OK3568_Linux_fs/external/security/rk_tee_user/v2/host/openssl/include/openssl/
H A Dcrypto.h233 # define CRYPTO_WRITE 8 macro
238 CRYPTO_lock(CRYPTO_LOCK|CRYPTO_WRITE,type,__FILE__,__LINE__)
240 CRYPTO_lock(CRYPTO_UNLOCK|CRYPTO_WRITE,type,__FILE__,__LINE__)
/OK3568_Linux_fs/external/security/rk_tee_user/v1/export-user_ta/include/openssl/
H A Dthread.h115 #define CRYPTO_WRITE 8 macro
/OK3568_Linux_fs/external/security/rk_tee_user/v2/export-ta_arm32/include/openssl/
H A Dthread.h115 #define CRYPTO_WRITE 8 macro
/OK3568_Linux_fs/external/security/rk_tee_user/v2/export-ta_arm32/host_include/openssl/
H A Dthread.h115 #define CRYPTO_WRITE 8 macro
/OK3568_Linux_fs/external/security/rk_tee_user/v2/export-ta_arm64/host_include/openssl/
H A Dthread.h115 #define CRYPTO_WRITE 8 macro
/OK3568_Linux_fs/external/security/rk_tee_user/v2/export-ta_arm64/include/openssl/
H A Dthread.h115 #define CRYPTO_WRITE 8 macro
/OK3568_Linux_fs/external/security/rk_tee_user/v1/export-user_ta/host_include/openssl/
H A Dthread.h115 #define CRYPTO_WRITE 8 macro