Added Fast Random generator support (frandom)
Frandom is a Linux kernel random number generator, which is 10-50
times faster than what you get from Linux' built-in /dev/urandom.
And it uses very little (/dev/frandom) or none (/dev/erandom) of
the kernel's entropy pool, so it is very useful for applications
that require a handy source for lots of random data.

Conflicts:
	drivers/char/Kconfig
	drivers/char/Makefile
mako_eos_defconfig: Add Frandom
earlysuspend: speedup late resume (faster wakeup of the device)

Thanx to _2bad4u_ for the hint and dsc-team's repo I got the code from (https://github.com/dsc-team/dsc-team-kernel-project)
mako_eos_defconfig: Enable SPEEDUP_KEYRESUME
msm_fb: Skip writeback buffer init

Cases like "adb shell stop" & "adb shell start" cause the buffers to be
reinitialized, while the buffer has been already allocated.

Solves multiple issues, notably display crash no longer produces blank display.

Change-Id: I7097bc9af90a6ba2f020f911869282c39e9f9a3a
debug_mm: Only print pr_debug and pr_info if DEBUG.

Greatly reduces the logging of sound messages in the kernel. To enable the
logging, #define DEBUG before including debug_mm.h
rmt_storage: Decrease logging.

Mostly, this information is useless. When debugging is needed, #define DEBUG
at the start of this file should be added.
msm: rpm-smd: Configure WQ for higer priority

When the workqueue runs at a lower priority, it gets starved by higher
priority threads. Bump the WQ priority to high to ensure rpm smd work
queue gets a fair chance

Change-Id: I06b864611cf45afe6931d6030327806032894663
Signed-off-by: Mahesh Sivasubramanian <msivasub@codeaurora.org>
(cherry picked from commit e0eccf8f6dece61cdb639c4b43374c34c3acf3ea)