Fix random build error
hwrng: hwrandom:
cleanup in hwrng_register()
add randomness to system from rng sources
fetch randomness only after device init
free rng_buffer at module exit

Signed-off-by: Satoru Takeuchi <satoru.takeuchi@gmail.com>
Signed-off-by: Amit Shah <amit.shah@redhat.com>
Signed-off-by: Dan Carpenter <dan.carpenter@oracle.com>
Add frandom support
Merge commit '0a8ddce8fe14ee8246f379939ad579695aae5b9f' into cm-11.0
Merge commit '20c3ab7753d2e2c16fad238714221fa489abedf8' into cm-11.0