drivers: implemented frandom as in-kernel

Change-Id: I716c4cd297a8903a937bb158052c3dabe7768815
Signed-off-by: zwliew <zhaoweiliew@gmail.com>