Home
last modified time | relevance | path

Searched refs:rk_crypto_info (Results 1 - 8 of 8) sorted by relevance

/kernel/linux/linux-6.6/drivers/crypto/rockchip/
H A Drk3288_crypto.c34 struct rk_crypto_info *get_rk_crypto(void) in get_rk_crypto()
36 struct rk_crypto_info *first; in get_rk_crypto()
40 struct rk_crypto_info, list); in get_rk_crypto()
61 static int rk_crypto_get_clks(struct rk_crypto_info *dev) in rk_crypto_get_clks()
97 static int rk_crypto_enable_clk(struct rk_crypto_info *dev) in rk_crypto_enable_clk()
108 static void rk_crypto_disable_clk(struct rk_crypto_info *dev) in rk_crypto_disable_clk()
119 struct rk_crypto_info *rkdev = dev_get_drvdata(dev); in rk_crypto_pm_suspend()
129 struct rk_crypto_info *rkdev = dev_get_drvdata(dev); in rk_crypto_pm_resume()
145 static int rk_crypto_pm_init(struct rk_crypto_info *rkdev) in rk_crypto_pm_init()
159 static void rk_crypto_pm_exit(struct rk_crypto_info *rkde
[all...]
H A Drk3288_crypto.h192 * @dev_list: Used for doing a list of rk_crypto_info
214 struct rk_crypto_info { struct
237 struct rk_crypto_info *dev;
252 struct rk_crypto_info *dev;
260 struct rk_crypto_info *dev;
284 struct rk_crypto_info *get_rk_crypto(void);
H A Drk3288_crypto_ahash.c88 struct rk_crypto_info *dev) in rk_ahash_reg_init()
208 struct rk_crypto_info *dev; in rk_ahash_digest()
225 static void crypto_ahash_dma_start(struct rk_crypto_info *dev, struct scatterlist *sg) in crypto_ahash_dma_start()
237 struct rk_crypto_info *rkc = rctx->dev; in rk_hash_prepare()
253 struct rk_crypto_info *rkc = rctx->dev; in rk_hash_unprepare()
266 struct rk_crypto_info *rkc = rctx->dev; in rk_hash_run()
H A Drk3288_crypto_skcipher.c94 struct rk_crypto_info *rkc; in rk_cipher_handle_req()
252 static void rk_cipher_hw_init(struct rk_crypto_info *dev, struct skcipher_request *req) in rk_cipher_hw_init()
288 static void crypto_dma_start(struct rk_crypto_info *dev, in crypto_dma_start()
315 struct rk_crypto_info *rkc = rctx->dev; in rk_cipher_run()
/kernel/linux/linux-5.10/drivers/crypto/rockchip/
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()
70 struct rk_crypto_info *dev = platform_get_drvdata(dev_id); in rk_crypto_irq_handle()
98 static int rk_crypto_register(struct rk_crypto_info *crypto_info) in rk_crypto_register()
140 struct rk_crypto_info *crypto_info = data; in rk_crypto_action()
154 struct rk_crypto_info *crypto_info; in rk_crypto_probe()
252 struct rk_crypto_info *crypto_tmp = platform_get_drvdata(pdev); in rk_crypto_remove()
H A Drk3288_crypto_skcipher.c74 static int rk_handle_req(struct rk_crypto_info *dev, in rk_handle_req()
137 struct rk_crypto_info *dev = ctx->dev; in rk_aes_ecb_encrypt()
148 struct rk_crypto_info *dev = ctx->dev; in rk_aes_ecb_decrypt()
159 struct rk_crypto_info *dev = ctx->dev; in rk_aes_cbc_encrypt()
170 struct rk_crypto_info *dev = ctx->dev; in rk_aes_cbc_decrypt()
181 struct rk_crypto_info *dev = ctx->dev; in rk_des_ecb_encrypt()
192 struct rk_crypto_info *dev = ctx->dev; in rk_des_ecb_decrypt()
203 struct rk_crypto_info *dev = ctx->dev; in rk_des_cbc_encrypt()
214 struct rk_crypto_info *dev = ctx->dev; in rk_des_cbc_decrypt()
225 struct rk_crypto_info *de in rk_des3_ede_ecb_encrypt()
[all...]
H A Drk3288_crypto.h188 struct rk_crypto_info { struct
206 struct rk_crypto_info *dev;
221 struct rk_crypto_info *dev;
240 struct rk_crypto_info *dev;
H A Drk3288_crypto_ahash.c81 struct rk_crypto_info *dev = tctx->dev; in rk_ahash_reg_init()
199 struct rk_crypto_info *dev = tctx->dev; in rk_ahash_digest()
210 static void crypto_ahash_dma_start(struct rk_crypto_info *dev, struct scatterlist *sg) in crypto_ahash_dma_start()

Completed in 6 milliseconds