Home
last modified time | relevance | path

Searched refs:rk_crypto_info (Results 1 – 4 of 4) sorted by relevance

/OK3568_Linux_fs/kernel/drivers/crypto/rockchip/
H A Drk3288_crypto.h186 struct rk_crypto_info { struct
219 int (*start)(struct rk_crypto_info *dev); argument
220 int (*update)(struct rk_crypto_info *dev); argument
222 int (*enable_clk)(struct rk_crypto_info *dev); argument
223 void (*disable_clk)(struct rk_crypto_info *dev); argument
224 int (*load_data)(struct rk_crypto_info *dev, argument
227 void (*unload_data)(struct rk_crypto_info *dev); argument
228 int (*enqueue)(struct rk_crypto_info *dev, argument
234 struct rk_crypto_info *dev;
247 struct rk_crypto_info *dev;
[all …]
H A Drk3288_crypto_skcipher.c22 static int rk_handle_req(struct rk_crypto_info *dev, in rk_handle_req()
79 struct rk_crypto_info *dev = ctx->dev; in rk_aes_ecb_encrypt()
89 struct rk_crypto_info *dev = ctx->dev; in rk_aes_ecb_decrypt()
99 struct rk_crypto_info *dev = ctx->dev; in rk_aes_cbc_encrypt()
109 struct rk_crypto_info *dev = ctx->dev; in rk_aes_cbc_decrypt()
119 struct rk_crypto_info *dev = ctx->dev; in rk_des_ecb_encrypt()
129 struct rk_crypto_info *dev = ctx->dev; in rk_des_ecb_decrypt()
139 struct rk_crypto_info *dev = ctx->dev; in rk_des_cbc_encrypt()
149 struct rk_crypto_info *dev = ctx->dev; in rk_des_cbc_decrypt()
159 struct rk_crypto_info *dev = ctx->dev; in rk_des3_ede_ecb_encrypt()
[all …]
H A Drk3288_crypto.c21 static int rk_crypto_enable_clk(struct rk_crypto_info *dev) in rk_crypto_enable_clk()
60 static void rk_crypto_disable_clk(struct rk_crypto_info *dev) in rk_crypto_disable_clk()
85 static int rk_load_data(struct rk_crypto_info *dev, in rk_load_data()
153 static void rk_unload_data(struct rk_crypto_info *dev) in rk_unload_data()
168 struct rk_crypto_info *dev = platform_get_drvdata(dev_id); in rk_crypto_irq_handle()
185 static int rk_crypto_enqueue(struct rk_crypto_info *dev, in rk_crypto_enqueue()
206 struct rk_crypto_info *dev = (struct rk_crypto_info *)data; in rk_crypto_queue_task_cb()
236 struct rk_crypto_info *dev = (struct rk_crypto_info *)data; in rk_crypto_done_task_cb()
260 static int rk_crypto_register(struct rk_crypto_info *crypto_info) in rk_crypto_register()
302 struct rk_crypto_info *crypto_info = data; in rk_crypto_action()
[all …]
H A Drk3288_crypto_ahash.c47 static void rk_ahash_reg_init(struct rk_crypto_info *dev) in rk_ahash_reg_init()
168 struct rk_crypto_info *dev = tctx->dev; in rk_ahash_digest()
176 static void crypto_ahash_dma_start(struct rk_crypto_info *dev) in crypto_ahash_dma_start()
184 static int rk_ahash_set_data_start(struct rk_crypto_info *dev) in rk_ahash_set_data_start()
194 static int rk_ahash_start(struct rk_crypto_info *dev) in rk_ahash_start()
230 static int rk_ahash_crypto_rx(struct rk_crypto_info *dev) in rk_ahash_crypto_rx()