Lines Matching defs:ctrldev
95 * @ctrldev - pointer to device
102 static inline int run_descriptor_deco0(struct device *ctrldev, u32 *desc,
105 struct caam_drv_private *ctrlpriv = dev_get_drvdata(ctrldev);
135 dev_err(ctrldev, "failed to acquire DECO 0\n");
194 * @ctrldev - pointer to device
204 static int deinstantiate_rng(struct device *ctrldev, int state_handle_mask)
227 ret = run_descriptor_deco0(ctrldev, desc, &status);
231 dev_err(ctrldev,
236 dev_info(ctrldev, "Deinstantiated RNG4 SH%d\n", sh_idx);
247 struct device *ctrldev = data;
248 struct caam_drv_private *ctrlpriv = dev_get_drvdata(ctrldev);
255 deinstantiate_rng(ctrldev, ctrlpriv->rng4_sh_init);
261 * @ctrldev - pointer to device
277 static int instantiate_rng(struct device *ctrldev, int state_handle_mask,
280 struct caam_drv_private *ctrlpriv = dev_get_drvdata(ctrldev);
306 dev_info(ctrldev,
310 ret = deinstantiate_rng(ctrldev, rdsta_if);
319 ret = run_descriptor_deco0(ctrldev, desc, &status);
340 dev_info(ctrldev, "Instantiated RNG4 SH%d\n", sh_idx);
348 return devm_add_action_or_reset(ctrldev, devm_deinstantiate_rng, ctrldev);