Still working with intelli-thermal v2: initial adaptation

Intellithermal 2.0 is based on the latest Qualcomm thermal driver adapted for
in-kernel use and control.  Newer MSM8974+ chipsets should use this driver
going forward

Change-Id: Ia320c0449a36f659c63be4c3d165f540f541f21c
Signed-off-by: Paul Reioux <reioux@gmail.com>
defconfig: enable intelli_thermal v2
mmc: core: Avoid infinite retries of failed mmc command

With some bad SD cards, it is possible that the error recovery
procedure goes into a state where it retries the failed command
infinitely leading to CPU hog.

Fix infinite retries when the bad SD card isn't responding to
a command even when the SD card reset mechanism is successful.

Change-Id: I84e6c73e884a80cb0a72aac821e13666b2d851f4
Signed-off-by: Sujit Reddy Thumma <sthumma@codeaurora.org>
Signed-off-by: Pranav Vashi <neobuddy89@gmail.com>
Signed-off-by: Chet Kener <Cl3Kener@gmail.com>
msm: mpdecision: Make it a little bit more conservative

Change-Id: Id4441a35f34fd2e89680acd165d42801229f7d02
binfmt_elf.c: use get_random_int() to fix entropy depleting

Change-Id: Ic790698a30d18198c5552aa70d2ad86365659125
Signed-off-by: Pranav Vashi <neobuddy89@gmail.com>