| /OK3568_Linux_fs/kernel/drivers/crypto/rockchip/ |
| H A D | rk_crypto_v3_ahash.c | 51 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 D | rk_crypto_v2_ahash.c | 46 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 D | rk_crypto_v1_ahash.c | 38 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 D | rk_crypto_v2_skcipher.c | 52 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 D | rk_crypto_v3_skcipher.c | 51 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 D | rk3288_crypto_ahash.c | 55 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 D | rk_crypto_v1_skcipher.c | 34 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 D | rk3288_crypto_skcipher.c | 212 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 D | rk_crypto_utils.c | 37 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 D | rk3288_crypto.h | 183 #define CRYPTO_WRITE(dev, offset, val) \ macro
|
| H A D | rk_crypto_core.h | 445 #define CRYPTO_WRITE(dev, offset, val) \ macro
|
| H A D | rk3288_crypto.c | 173 CRYPTO_WRITE(dev, RK_CRYPTO_INTSTS, interrupt_status); in rk_crypto_irq_handle()
|
| /OK3568_Linux_fs/kernel/drivers/soc/rockchip/ |
| H A D | rockchip_thunderboot_crypto.c | 111 #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 D | crypto.h | 233 # 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 D | thread.h | 115 #define CRYPTO_WRITE 8 macro
|
| /OK3568_Linux_fs/external/security/rk_tee_user/v2/export-ta_arm32/include/openssl/ |
| H A D | thread.h | 115 #define CRYPTO_WRITE 8 macro
|
| /OK3568_Linux_fs/external/security/rk_tee_user/v2/export-ta_arm32/host_include/openssl/ |
| H A D | thread.h | 115 #define CRYPTO_WRITE 8 macro
|
| /OK3568_Linux_fs/external/security/rk_tee_user/v2/export-ta_arm64/host_include/openssl/ |
| H A D | thread.h | 115 #define CRYPTO_WRITE 8 macro
|
| /OK3568_Linux_fs/external/security/rk_tee_user/v2/export-ta_arm64/include/openssl/ |
| H A D | thread.h | 115 #define CRYPTO_WRITE 8 macro
|
| /OK3568_Linux_fs/external/security/rk_tee_user/v1/export-user_ta/host_include/openssl/ |
| H A D | thread.h | 115 #define CRYPTO_WRITE 8 macro
|