ctrlpriv          121 drivers/crypto/caam/caamalg.c 	struct caam_drv_private *ctrlpriv = dev_get_drvdata(jrdev->parent);
ctrlpriv          141 drivers/crypto/caam/caamalg.c 				    ctrlpriv->era);
ctrlpriv          160 drivers/crypto/caam/caamalg.c 				    ctrlpriv->era);
ctrlpriv          174 drivers/crypto/caam/caamalg.c 	struct caam_drv_private *ctrlpriv = dev_get_drvdata(jrdev->parent);
ctrlpriv          243 drivers/crypto/caam/caamalg.c 			       false, ctrlpriv->era);
ctrlpriv          265 drivers/crypto/caam/caamalg.c 			       nonce, ctx1_iv_off, false, ctrlpriv->era);
ctrlpriv          289 drivers/crypto/caam/caamalg.c 				  ctx1_iv_off, false, ctrlpriv->era);
ctrlpriv          567 drivers/crypto/caam/caamalg.c 	struct caam_drv_private *ctrlpriv = dev_get_drvdata(jrdev->parent);
ctrlpriv          584 drivers/crypto/caam/caamalg.c 	if (ctrlpriv->era >= 6) {
ctrlpriv         1222 drivers/crypto/caam/caamalg.c 	struct caam_drv_private *ctrlpriv = dev_get_drvdata(ctx->jrdev->parent);
ctrlpriv         1250 drivers/crypto/caam/caamalg.c 	if (ctrlpriv->era < 3)
ctrlpriv           85 drivers/crypto/caam/caamalg_qi.c 	struct caam_drv_private *ctrlpriv = dev_get_drvdata(ctx->jrdev->parent);
ctrlpriv          138 drivers/crypto/caam/caamalg_qi.c 			       ctx1_iv_off, true, ctrlpriv->era);
ctrlpriv          154 drivers/crypto/caam/caamalg_qi.c 			       ctrlpriv->era);
ctrlpriv          171 drivers/crypto/caam/caamalg_qi.c 				  ctx1_iv_off, true, ctrlpriv->era);
ctrlpriv          192 drivers/crypto/caam/caamalg_qi.c 	struct caam_drv_private *ctrlpriv = dev_get_drvdata(jrdev->parent);
ctrlpriv          209 drivers/crypto/caam/caamalg_qi.c 	if (ctrlpriv->era >= 6) {
ctrlpriv          227 drivers/crypto/caam/caamhash.c 	struct caam_drv_private *ctrlpriv = dev_get_drvdata(jrdev->parent);
ctrlpriv          235 drivers/crypto/caam/caamhash.c 			  ctx->ctx_len, true, ctrlpriv->era);
ctrlpriv          246 drivers/crypto/caam/caamhash.c 			  ctx->ctx_len, false, ctrlpriv->era);
ctrlpriv          256 drivers/crypto/caam/caamhash.c 			  ctx->ctx_len, true, ctrlpriv->era);
ctrlpriv          267 drivers/crypto/caam/caamhash.c 			  ctx->ctx_len, false, ctrlpriv->era);
ctrlpriv          450 drivers/crypto/caam/caamhash.c 	struct caam_drv_private *ctrlpriv = dev_get_drvdata(ctx->jrdev->parent);
ctrlpriv          470 drivers/crypto/caam/caamhash.c 	if (ctrlpriv->era >= 6) {
ctrlpriv           92 drivers/crypto/caam/ctrl.c 	struct caam_drv_private *ctrlpriv = dev_get_drvdata(ctrldev);
ctrlpriv           93 drivers/crypto/caam/ctrl.c 	struct caam_ctrl __iomem *ctrl = ctrlpriv->ctrl;
ctrlpriv           94 drivers/crypto/caam/ctrl.c 	struct caam_deco __iomem *deco = ctrlpriv->deco;
ctrlpriv          100 drivers/crypto/caam/ctrl.c 	if (ctrlpriv->virt_en == 1 ||
ctrlpriv          145 drivers/crypto/caam/ctrl.c 		if (ctrlpriv->era < 10)
ctrlpriv          166 drivers/crypto/caam/ctrl.c 	if (ctrlpriv->virt_en == 1)
ctrlpriv          200 drivers/crypto/caam/ctrl.c 	struct caam_drv_private *ctrlpriv = dev_get_drvdata(ctrldev);
ctrlpriv          205 drivers/crypto/caam/ctrl.c 	ctrl = (struct caam_ctrl __iomem *)ctrlpriv->ctrl;
ctrlpriv          310 drivers/crypto/caam/ctrl.c 	struct caam_drv_private *ctrlpriv;
ctrlpriv          314 drivers/crypto/caam/ctrl.c 	ctrlpriv = dev_get_drvdata(ctrldev);
ctrlpriv          315 drivers/crypto/caam/ctrl.c 	ctrl = (struct caam_ctrl __iomem *)ctrlpriv->ctrl;
ctrlpriv          321 drivers/crypto/caam/ctrl.c 	if (ctrlpriv->qi_init)
ctrlpriv          329 drivers/crypto/caam/ctrl.c 	if (!ctrlpriv->mc_en && ctrlpriv->rng4_sh_init)
ctrlpriv          330 drivers/crypto/caam/ctrl.c 		deinstantiate_rng(ctrldev, ctrlpriv->rng4_sh_init);
ctrlpriv          334 drivers/crypto/caam/ctrl.c 	debugfs_remove_recursive(ctrlpriv->dfs_root);
ctrlpriv          352 drivers/crypto/caam/ctrl.c 	struct caam_drv_private *ctrlpriv = dev_get_drvdata(ctrldev);
ctrlpriv          357 drivers/crypto/caam/ctrl.c 	ctrl = (struct caam_ctrl __iomem *)ctrlpriv->ctrl;
ctrlpriv          537 drivers/crypto/caam/ctrl.c 	struct caam_drv_private *ctrlpriv = data;
ctrlpriv          539 drivers/crypto/caam/ctrl.c 	clk_bulk_disable_unprepare(ctrlpriv->num_clks, ctrlpriv->clks);
ctrlpriv          544 drivers/crypto/caam/ctrl.c 	struct caam_drv_private *ctrlpriv = dev_get_drvdata(dev);
ctrlpriv          547 drivers/crypto/caam/ctrl.c 	ctrlpriv->num_clks = data->num_clks;
ctrlpriv          548 drivers/crypto/caam/ctrl.c 	ctrlpriv->clks = devm_kmemdup(dev, data->clks,
ctrlpriv          551 drivers/crypto/caam/ctrl.c 	if (!ctrlpriv->clks)
ctrlpriv          554 drivers/crypto/caam/ctrl.c 	ret = devm_clk_bulk_get(dev, ctrlpriv->num_clks, ctrlpriv->clks);
ctrlpriv          561 drivers/crypto/caam/ctrl.c 	ret = clk_bulk_prepare_enable(ctrlpriv->num_clks, ctrlpriv->clks);
ctrlpriv          568 drivers/crypto/caam/ctrl.c 	return devm_add_action_or_reset(dev, disable_clocks, ctrlpriv);
ctrlpriv          580 drivers/crypto/caam/ctrl.c 	struct caam_drv_private *ctrlpriv;
ctrlpriv          589 drivers/crypto/caam/ctrl.c 	ctrlpriv = devm_kzalloc(&pdev->dev, sizeof(*ctrlpriv), GFP_KERNEL);
ctrlpriv          590 drivers/crypto/caam/ctrl.c 	if (!ctrlpriv)
ctrlpriv          594 drivers/crypto/caam/ctrl.c 	dev_set_drvdata(dev, ctrlpriv);
ctrlpriv          628 drivers/crypto/caam/ctrl.c 	ctrlpriv->qi_present = !!(comp_params & CTPR_MS_QI_MASK);
ctrlpriv          632 drivers/crypto/caam/ctrl.c 	if (ctrlpriv->qi_present && !caam_dpaa2) {
ctrlpriv          664 drivers/crypto/caam/ctrl.c 	ctrlpriv->ctrl = (struct caam_ctrl __iomem __force *)ctrl;
ctrlpriv          665 drivers/crypto/caam/ctrl.c 	ctrlpriv->assure = (struct caam_assurance __iomem __force *)
ctrlpriv          669 drivers/crypto/caam/ctrl.c 	ctrlpriv->deco = (struct caam_deco __iomem __force *)
ctrlpriv          675 drivers/crypto/caam/ctrl.c 	ctrlpriv->secvio_irq = irq_of_parse_and_map(nprop, 0);
ctrlpriv          684 drivers/crypto/caam/ctrl.c 	ctrlpriv->mc_en = !!np;
ctrlpriv          687 drivers/crypto/caam/ctrl.c 	if (!ctrlpriv->mc_en)
ctrlpriv          700 drivers/crypto/caam/ctrl.c 	ctrlpriv->virt_en = 0;
ctrlpriv          708 drivers/crypto/caam/ctrl.c 				ctrlpriv->virt_en = 1;
ctrlpriv          712 drivers/crypto/caam/ctrl.c 				ctrlpriv->virt_en = 1;
ctrlpriv          715 drivers/crypto/caam/ctrl.c 	if (ctrlpriv->virt_en == 1)
ctrlpriv          726 drivers/crypto/caam/ctrl.c 	ctrlpriv->era = caam_get_era(ctrl);
ctrlpriv          727 drivers/crypto/caam/ctrl.c 	ctrlpriv->domain = iommu_get_domain_for_dev(dev);
ctrlpriv          737 drivers/crypto/caam/ctrl.c 	ctrlpriv->dfs_root = debugfs_create_dir(dev_name(dev), NULL);
ctrlpriv          738 drivers/crypto/caam/ctrl.c 	ctrlpriv->ctl = debugfs_create_dir("ctl", ctrlpriv->dfs_root);
ctrlpriv          742 drivers/crypto/caam/ctrl.c 	if (ctrlpriv->qi_present && !caam_dpaa2) {
ctrlpriv          743 drivers/crypto/caam/ctrl.c 		ctrlpriv->qi = (struct caam_queue_if __iomem __force *)
ctrlpriv          748 drivers/crypto/caam/ctrl.c 		wr_reg32(&ctrlpriv->qi->qi_control_lo, QICTL_DQEN);
ctrlpriv          768 drivers/crypto/caam/ctrl.c 			ctrlpriv->jr[ring] = (struct caam_job_ring __iomem __force *)
ctrlpriv          773 drivers/crypto/caam/ctrl.c 			ctrlpriv->total_jobrs++;
ctrlpriv          778 drivers/crypto/caam/ctrl.c 	if ((!ctrlpriv->qi_present) && (!ctrlpriv->total_jobrs)) {
ctrlpriv          784 drivers/crypto/caam/ctrl.c 	if (ctrlpriv->era < 10)
ctrlpriv          796 drivers/crypto/caam/ctrl.c 	if (!ctrlpriv->mc_en && rng_vid >= 4) {
ctrlpriv          797 drivers/crypto/caam/ctrl.c 		ctrlpriv->rng4_sh_init =
ctrlpriv          805 drivers/crypto/caam/ctrl.c 		gen_sk = ctrlpriv->rng4_sh_init & RDSTA_SKVN ? 0 : 1;
ctrlpriv          806 drivers/crypto/caam/ctrl.c 		ctrlpriv->rng4_sh_init &= RDSTA_IFMASK;
ctrlpriv          819 drivers/crypto/caam/ctrl.c 			if (!(ctrlpriv->rng4_sh_init || inst_handles)) {
ctrlpriv          850 drivers/crypto/caam/ctrl.c 		ctrlpriv->rng4_sh_init = ~ctrlpriv->rng4_sh_init & RDSTA_IFMASK;
ctrlpriv          863 drivers/crypto/caam/ctrl.c 		 ctrlpriv->era);
ctrlpriv          865 drivers/crypto/caam/ctrl.c 		 ctrlpriv->total_jobrs, ctrlpriv->qi_present);
ctrlpriv          869 drivers/crypto/caam/ctrl.c 			    ctrlpriv->ctl, &perfmon->req_dequeued,
ctrlpriv          872 drivers/crypto/caam/ctrl.c 			    ctrlpriv->ctl, &perfmon->ob_enc_req,
ctrlpriv          875 drivers/crypto/caam/ctrl.c 			    ctrlpriv->ctl, &perfmon->ib_dec_req,
ctrlpriv          878 drivers/crypto/caam/ctrl.c 			    ctrlpriv->ctl, &perfmon->ob_enc_bytes,
ctrlpriv          881 drivers/crypto/caam/ctrl.c 			    ctrlpriv->ctl, &perfmon->ob_prot_bytes,
ctrlpriv          884 drivers/crypto/caam/ctrl.c 			    ctrlpriv->ctl, &perfmon->ib_dec_bytes,
ctrlpriv          887 drivers/crypto/caam/ctrl.c 			    ctrlpriv->ctl, &perfmon->ib_valid_bytes,
ctrlpriv          892 drivers/crypto/caam/ctrl.c 			    ctrlpriv->ctl, &perfmon->faultaddr,
ctrlpriv          895 drivers/crypto/caam/ctrl.c 			    ctrlpriv->ctl, &perfmon->faultdetail,
ctrlpriv          898 drivers/crypto/caam/ctrl.c 			    ctrlpriv->ctl, &perfmon->status,
ctrlpriv          902 drivers/crypto/caam/ctrl.c 	ctrlpriv->ctl_kek_wrap.data = (__force void *)&ctrlpriv->ctrl->kek[0];
ctrlpriv          903 drivers/crypto/caam/ctrl.c 	ctrlpriv->ctl_kek_wrap.size = KEK_KEY_SIZE * sizeof(u32);
ctrlpriv          904 drivers/crypto/caam/ctrl.c 	debugfs_create_blob("kek", S_IRUSR | S_IRGRP | S_IROTH, ctrlpriv->ctl,
ctrlpriv          905 drivers/crypto/caam/ctrl.c 			    &ctrlpriv->ctl_kek_wrap);
ctrlpriv          907 drivers/crypto/caam/ctrl.c 	ctrlpriv->ctl_tkek_wrap.data = (__force void *)&ctrlpriv->ctrl->tkek[0];
ctrlpriv          908 drivers/crypto/caam/ctrl.c 	ctrlpriv->ctl_tkek_wrap.size = KEK_KEY_SIZE * sizeof(u32);
ctrlpriv          909 drivers/crypto/caam/ctrl.c 	debugfs_create_blob("tkek", S_IRUSR | S_IRGRP | S_IROTH, ctrlpriv->ctl,
ctrlpriv          910 drivers/crypto/caam/ctrl.c 			    &ctrlpriv->ctl_tkek_wrap);
ctrlpriv          912 drivers/crypto/caam/ctrl.c 	ctrlpriv->ctl_tdsk_wrap.data = (__force void *)&ctrlpriv->ctrl->tdsk[0];
ctrlpriv          913 drivers/crypto/caam/ctrl.c 	ctrlpriv->ctl_tdsk_wrap.size = KEK_KEY_SIZE * sizeof(u32);
ctrlpriv          914 drivers/crypto/caam/ctrl.c 	debugfs_create_blob("tdsk", S_IRUSR | S_IRGRP | S_IROTH, ctrlpriv->ctl,
ctrlpriv          915 drivers/crypto/caam/ctrl.c 			    &ctrlpriv->ctl_tdsk_wrap);
ctrlpriv          925 drivers/crypto/caam/ctrl.c 	if (ctrlpriv->qi_init)
ctrlpriv          711 drivers/crypto/caam/qi.c 	struct caam_drv_private *ctrlpriv;
ctrlpriv          714 drivers/crypto/caam/qi.c 	ctrlpriv = dev_get_drvdata(ctrldev);
ctrlpriv          760 drivers/crypto/caam/qi.c 	debugfs_create_file("qi_congested", 0444, ctrlpriv->ctl,
ctrlpriv          764 drivers/crypto/caam/qi.c 	ctrlpriv->qi_init = 1;