POWERSUSPEND: revert to v1.5 remove MDSS hook, i dont use that.
MSM THERMAL: use msm_cpufreq_set_freq_limits for max freq set.

*On thermal release, intelli was setting MAX freq on all cores.
And if user want to have lower than MAX?
so we need this change for that.

function for limitting frequency when thermal control is active
in order to avoid policy frequency limit overwriting.

Now what was set by user, as max. will be restored on limit relese.

https://github.com/Alucard24/Alucard-Kernel-jfltexx/commit/7741516cb657a6b459b9efe17b355f71c7f6b4e4

Big Thanks to @Alucard24 for help.
CPUFREQ_LIMIT: V3.0 allow to lock max freq for each core! and more.

*Allow to control max freq on each core allowing us to lock max freq
as needed. and not allow apps or ROM service to set higher.
*Show to user that he cant set higher via default max freq function
when max freq lock is set. it's will just go to max allow freq.
and never higher.

to unclock need to echo 0 > /sys/kernel/msm_cpufreq_limit/cpufreq_limit_cpu#
if was locked before.
then user can set freq normally.
after that we can lock again.

Need of this function is based on need to have max allowed freq on high stress.
We use ROM thermal driver, and when it's unlocking the max freq when CPU temp
is low, it's setting the MAX allowed freq! and that is 2.8Ghz max OC for me.

I dont want that. this code help to solve this problem.

Huge THANKS to @Alucard24 for building this code.! Respect!

My idea, his hard work. :)
MSM THERMAL: disable VDD restrictions. may cause instability.

*If valtage is too low, cpu die. we have strong control for cpu freq
in this driver. no need to mess with voltage.
Kernel Install script: set simple perms for /etc/ files. rom will correct.

*This also allow old recovery's to install kernel and not mess the files.
MULTI POLICY LIMIT: do not export CPU0 controls. read more.

We have CPU0 always ON. so all his controls already exist, no need
to duplicate them.
we can use the already provided controls for CPU0
MSM HOTPLUG: Revert my change to hotplug workqueue, it's wrong.

*Added print for hotplug work delay.
*Restore original request for renew work, it's was x2 my BAD.
CPU BOOST: diactivate all sync/hotplug and others. it's going crazy.

*I have monitored with debug on. and it's setting input freq without
and screen touch, it's very fast, but actual freq is locked at min
freq to 1.7Ghz without any need. i have apen app, a clock....
so it's ticking... and min freq locked to 1.7Ghz non stop every
1~3sec. WHY do i need this??? battery sucked away...

when my kernel boot, it's will set the freq for input boost.
and it's working good, when i touch the screen freq is boosted
as expected. then released.

All i need right now from cpu boost driver.
Merge remote-tracking branch 'dorimanx/LG-STOCK-KK' into CM-AOSP-KK

Conflicts:
	READY-KERNEL/META-INF/com/google/android/updater-script
Remove READY-KERNEL folder

It came with source merge