Lines Matching refs:rng_priv
29 struct mpfs_rng *rng_priv = container_of(rng, struct mpfs_rng, rng);
49 ret = mpfs_blocking_transaction(rng_priv->sys_controller, &msg);
67 struct mpfs_rng *rng_priv;
70 rng_priv = devm_kzalloc(dev, sizeof(*rng_priv), GFP_KERNEL);
71 if (!rng_priv)
74 rng_priv->sys_controller = mpfs_sys_controller_get(&pdev->dev);
75 if (IS_ERR(rng_priv->sys_controller))
76 return dev_err_probe(dev, PTR_ERR(rng_priv->sys_controller),
79 rng_priv->rng.read = mpfs_rng_read;
80 rng_priv->rng.name = pdev->name;
82 platform_set_drvdata(pdev, rng_priv);
84 ret = devm_hwrng_register(&pdev->dev, &rng_priv->rng);