Searched refs:ctrlpriv (Results 1 – 9 of 9) sorted by relevance
| /linux/drivers/crypto/caam/ |
| A D | debugfs.c | 55 ctrlpriv->ctl = debugfs_create_dir("ctl", root); in caam_debugfs_init() 80 if (ctrlpriv->optee_en) in caam_debugfs_init() 84 ctrlpriv->ctl_kek_wrap.data = (__force void *)&ctrlpriv->ctrl->kek[0]; in caam_debugfs_init() 86 debugfs_create_blob("kek", 0444, ctrlpriv->ctl, in caam_debugfs_init() 87 &ctrlpriv->ctl_kek_wrap); in caam_debugfs_init() 89 ctrlpriv->ctl_tkek_wrap.data = (__force void *)&ctrlpriv->ctrl->tkek[0]; in caam_debugfs_init() 91 debugfs_create_blob("tkek", 0444, ctrlpriv->ctl, in caam_debugfs_init() 92 &ctrlpriv->ctl_tkek_wrap); in caam_debugfs_init() 94 ctrlpriv->ctl_tdsk_wrap.data = (__force void *)&ctrlpriv->ctrl->tdsk[0]; in caam_debugfs_init() 96 debugfs_create_blob("tdsk", 0444, ctrlpriv->ctl, in caam_debugfs_init() [all …]
|
| A D | ctrl.c | 585 clk_bulk_disable_unprepare(ctrlpriv->num_clks, ctrlpriv->clks); in disable_clocks() 600 ret = devm_clk_bulk_get(dev, ctrlpriv->num_clks, ctrlpriv->clks); in init_clocks() 681 if (!(ctrlpriv->mc_en && ctrlpriv->pr_support) && rng_vid >= 4) { in caam_ctrl_rng_init() 745 ctrlpriv->rng4_sh_init = ~ctrlpriv->rng4_sh_init & RDSTA_MASK; in caam_ctrl_rng_init() 833 if (ctrlpriv->caam_off_during_pm && !ctrlpriv->optee_en) in caam_ctrl_suspend() 844 if (ctrlpriv->caam_off_during_pm && !ctrlpriv->optee_en) { in caam_ctrl_resume() 876 if (!ctrlpriv) in caam_probe() 1108 if ((!ctrlpriv->qi_present) && (!ctrlpriv->total_jobrs)) { in caam_probe() 1122 ctrlpriv->blob_present = ctrlpriv->blob_present && in caam_probe() 1131 ctrlpriv->blob_present = ctrlpriv->blob_present && in caam_probe() [all …]
|
| A D | debugfs.h | 12 void caam_debugfs_init(struct caam_drv_private *ctrlpriv, 15 static inline void caam_debugfs_init(struct caam_drv_private *ctrlpriv, in caam_debugfs_init() argument 23 void caam_debugfs_qi_init(struct caam_drv_private *ctrlpriv); 26 static inline void caam_debugfs_qi_init(struct caam_drv_private *ctrlpriv) {} in caam_debugfs_qi_init() argument
|
| A D | blob_gen.c | 65 const struct caam_drv_private *ctrlpriv; in caam_process_blob() local 106 ctrlpriv = dev_get_drvdata(jrdev->parent); in caam_process_blob() 107 moo = FIELD_GET(CSTA_MOO, rd_reg32(&ctrlpriv->ctrl->perfmon.status)); in caam_process_blob() 161 struct caam_drv_private *ctrlpriv; in caam_blob_gen_init() local 176 ctrlpriv = dev_get_drvdata(jrdev->parent); in caam_blob_gen_init() 177 if (!ctrlpriv->blob_present) { in caam_blob_gen_init()
|
| A D | jr.c | 696 struct caam_drv_private *ctrlpriv = dev_get_drvdata(dev->parent); in caam_jr_suspend() local 710 if (ctrlpriv->caam_off_during_pm) { in caam_jr_suspend() 741 struct caam_drv_private *ctrlpriv = dev_get_drvdata(dev->parent); in caam_jr_resume() local 743 if (ctrlpriv->caam_off_during_pm) { in caam_jr_resume() 769 } else if (ctrlpriv->optee_en) { in caam_jr_resume()
|
| A D | qi.c | 737 struct caam_drv_private *ctrlpriv; in caam_qi_init() local 745 ctrlpriv = dev_get_drvdata(ctrldev); in caam_qi_init() 795 caam_debugfs_qi_init(ctrlpriv); in caam_qi_init() 797 err = devm_add_action_or_reset(qidev, caam_qi_shutdown, ctrlpriv); in caam_qi_init()
|
| A D | caamalg.c | 144 struct caam_drv_private *ctrlpriv = dev_get_drvdata(jrdev->parent); in aead_null_set_sh_desc() local 164 ctrlpriv->era); in aead_null_set_sh_desc() 183 ctrlpriv->era); in aead_null_set_sh_desc() 198 struct caam_drv_private *ctrlpriv = dev_get_drvdata(jrdev->parent); in aead_set_sh_desc() local 267 false, ctrlpriv->era); in aead_set_sh_desc() 289 nonce, ctx1_iv_off, false, ctrlpriv->era); in aead_set_sh_desc() 313 ctx1_iv_off, false, ctrlpriv->era); in aead_set_sh_desc() 590 struct caam_drv_private *ctrlpriv = dev_get_drvdata(jrdev->parent); in aead_setkey() local 607 if (ctrlpriv->era >= 6) { in aead_setkey() 860 if (ctrlpriv->era <= 8 || ctx->xts_key_fallback) { in xts_skcipher_setkey() [all …]
|
| A D | caamalg_qi.c | 98 struct caam_drv_private *ctrlpriv = dev_get_drvdata(ctx->jrdev->parent); in aead_set_sh_desc() local 151 ctx1_iv_off, true, ctrlpriv->era); in aead_set_sh_desc() 167 ctrlpriv->era); in aead_set_sh_desc() 184 ctx1_iv_off, true, ctrlpriv->era); in aead_set_sh_desc() 205 struct caam_drv_private *ctrlpriv = dev_get_drvdata(jrdev->parent); in aead_setkey() local 222 if (ctrlpriv->era >= 6) { in aead_setkey() 741 struct caam_drv_private *ctrlpriv = dev_get_drvdata(jrdev->parent); in xts_skcipher_setkey() local 754 if (ctrlpriv->era <= 8 || ctx->xts_key_fallback) { in xts_skcipher_setkey() 1425 struct caam_drv_private *ctrlpriv = dev_get_drvdata(ctx->jrdev->parent); in skcipher_crypt() local 1436 if (ctx->fallback && ((ctrlpriv->era <= 8 && xts_skcipher_ivsize(req)) || in skcipher_crypt()
|
| A D | caamhash.c | 210 struct caam_drv_private *ctrlpriv = dev_get_drvdata(jrdev->parent); in ahash_set_sh_desc() local 218 ctx->ctx_len, true, ctrlpriv->era); in ahash_set_sh_desc() 229 ctx->ctx_len, false, ctrlpriv->era); in ahash_set_sh_desc() 239 ctx->ctx_len, true, ctrlpriv->era); in ahash_set_sh_desc() 250 ctx->ctx_len, false, ctrlpriv->era); in ahash_set_sh_desc() 431 struct caam_drv_private *ctrlpriv = dev_get_drvdata(ctx->jrdev->parent); in ahash_setkey() local 457 if (ctrlpriv->era >= 6) { in ahash_setkey()
|
Completed in 40 milliseconds