Lines Matching full:trng
74 struct device_node *trng = NULL;
78 /* Find the TRNG device node and map it */
79 trng = of_find_matching_node(NULL, ppc4xx_trng_match);
80 if (!trng || !of_device_is_available(trng)) {
81 of_node_put(trng);
85 dev->trng_base = of_iomap(trng, 0);
86 of_node_put(trng);
98 core_dev->trng = rng;
101 err = devm_hwrng_register(core_dev->device, core_dev->trng);
114 core_dev->trng = NULL;
119 if (core_dev && core_dev->trng) {
122 devm_hwrng_unregister(core_dev->device, core_dev->trng);
125 kfree(core_dev->trng);