Home
last modified time | relevance | path

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

/linux-6.15/drivers/crypto/aspeed/
H A Daspeed-hace.c62 crypto_engine->resume(hace_dev); in aspeed_hace_crypto_done_task()
70 hash_engine->resume(hace_dev); in aspeed_hace_hash_done_task()
108 if (!hace_dev) in aspeed_hace_probe()
112 if (!hace_dev->version) { in aspeed_hace_probe()
117 hace_dev->dev = &pdev->dev; in aspeed_hace_probe()
124 if (IS_ERR(hace_dev->regs)) in aspeed_hace_probe()
129 if (hace_dev->irq < 0) in aspeed_hace_probe()
141 if (IS_ERR(hace_dev->clk)) { in aspeed_hace_probe()
153 hace_dev->crypt_engine_hash = crypto_engine_alloc_init(hace_dev->dev, in aspeed_hace_probe()
165 (unsigned long)hace_dev); in aspeed_hace_probe()
[all …]
H A Daspeed-hace-hash.c539 struct aspeed_hace_dev *hace_dev = tctx->hace_dev; in aspeed_ahash_do_request() local
563 struct aspeed_hace_dev *hace_dev = tctx->hace_dev; in aspeed_ahash_prepare_request() local
586 struct aspeed_hace_dev *hace_dev = tctx->hace_dev; in aspeed_sham_update() local
627 struct aspeed_hace_dev *hace_dev = tctx->hace_dev; in aspeed_sham_final() local
641 struct aspeed_hace_dev *hace_dev = tctx->hace_dev; in aspeed_sham_finup() local
666 struct aspeed_hace_dev *hace_dev = tctx->hace_dev; in aspeed_sham_init() local
755 struct aspeed_hace_dev *hace_dev = tctx->hace_dev; in aspeed_sham_setkey() local
795 tctx->hace_dev = ast_alg->hace_dev; in aspeed_sham_cra_init()
822 struct aspeed_hace_dev *hace_dev = tctx->hace_dev; in aspeed_sham_cra_exit() local
1213 aspeed_ahash_algs[i].hace_dev = hace_dev; in aspeed_register_hace_hash_algs()
[all …]
H A Daspeed-hace-crypto.c84 struct aspeed_hace_dev *hace_dev = ctx->hace_dev; in aspeed_crypto_do_request() local
92 rc = ctx->start(hace_dev); in aspeed_crypto_do_request()
106 CIPHER_DBG(hace_dev, "\n"); in aspeed_sk_complete()
411 struct aspeed_hace_dev *hace_dev = ctx->hace_dev; in aspeed_des_crypt() local
433 struct aspeed_hace_dev *hace_dev = ctx->hace_dev; in aspeed_des_setkey() local
541 struct aspeed_hace_dev *hace_dev = ctx->hace_dev; in aspeed_aes_crypt() local
578 struct aspeed_hace_dev *hace_dev = ctx->hace_dev; in aspeed_aes_setkey() local
643 ctx->hace_dev = crypto_alg->hace_dev; in aspeed_crypto_cra_init()
665 struct aspeed_hace_dev *hace_dev = ctx->hace_dev; in aspeed_crypto_cra_exit() local
936 aspeed_crypto_algs[i].hace_dev = hace_dev; in aspeed_register_hace_crypto_algs()
[all …]
H A Daspeed-hace.h171 struct aspeed_hace_dev *hace_dev; member
226 struct aspeed_hace_dev *hace_dev; member
259 struct aspeed_hace_dev *hace_dev; member
279 void aspeed_register_hace_hash_algs(struct aspeed_hace_dev *hace_dev);
280 void aspeed_unregister_hace_hash_algs(struct aspeed_hace_dev *hace_dev);
281 void aspeed_register_hace_crypto_algs(struct aspeed_hace_dev *hace_dev);
282 void aspeed_unregister_hace_crypto_algs(struct aspeed_hace_dev *hace_dev);