Merged block part with the one existing in @Dorimanx LG-STOCK-KK branch.
ONDEMAND: set default freq tuning for sync and optimal freqs.
Adjusted ondemand defaul parms.
Updated msm_hotplug from @Dorimanx release
Intelli_thermal: added new parameters.
Revert "Patched mmc host."

This reverts commit 331fbe403d899b648d4308f3dbd9ff8d6cd336b5.
intelli_thermal: WQ_FREEZABLE | WQ_POWEREFFICIENT
Testing with WQ_FREEZABLE | WQ_POWEREFFICIENT. Hotplug governor seems to works better.
alucard_hotplug: speed optimization.
Linux 3.4.91
LINARO fixes for better ARM support. + small code corrections. by @bruce2728

https://github.com/bruce2728/kernel_lge_d802/commit/97280f182e1fbd1e36300727ae0ce50efa7f153f
https://github.com/bruce2728/kernel_lge_d802/commit/eee1f26f35502ca2f0fb3424309de7aea53d2c94

Conflicts:
	net/bluetooth/hci_conn.c
diag: dci: Safeguard to prevent Integer Underflow and Memory Leak

At certain point in diag driver there can be integer underflow
thus can lead to memory leak. Added a safeguard for that.

Change-Id: I2a0304f5b9888fe12ca9ef5fbaa9a68ee4ab9c15
Crs-fixed: 556860
Signed-off-by: Katish Paran <kparan@codeaurora.org>

Conflicts:
	drivers/char/diag/diag_dci.c
msm: hotplug: Underp input checks

Kids, don't drink and drive.
MSM Hotplug: Added all code checks and fixes by @neobuddy89 thanks!

https://github.com/neobuddy89/hammerhead_kernel_caf/commit/3435c9fc98c71f287bb3256a53cb20921344521c
https://github.com/neobuddy89/hammerhead_kernel_caf/commit/23dca6333a3a340d52fb87269ac280a31405d1b6
https://github.com/neobuddy89/hammerhead_kernel_caf/commit/38d912dfcfaf99b3fa85f44f90521fdcffa7112b
https://github.com/neobuddy89/hammerhead_kernel_caf/commit/7f9290a5c5810f2f783ccc97ad81cb3e23bed56b
Optimized options in makefile.
alucard_hotplug: optimizations + use WQ_HIGHPRI | WQ_FREEZABLE .
This is a note to let you know that I have just added a patch titled

    timekeeping: fix 32-bit overflow in get_monotonic_boottime

to the linux-3.5.y-queue branch of the 3.5.y.z extended stable tree
which can be found at:

 http://kernel.ubuntu.com/git?p=ubuntu/linux.git;a=shortlog;h=refs/heads/linux-3.5.y-queue

If you, or anyone else, feels it should not be added to this tree, please
reply to this email.

For more information about the 3.5.y.z tree, see
https://wiki.ubuntu.com/Kernel/Dev/ExtendedStable

Thanks.
-Luis
intelli_thermal_stats and some optimizations.