cpufreq_alucard: Added init_boostfreq pcpu parameter.
Disable HOTPLUG TRACE in kernel/cpu.c not exist in main line.
Tune CPU-BOOST and MSM HOTPLUG.
cpufreq: interactive: Simplify frequency calculations

Previously, complicated calculations led to oscillating cpu
frequencies that ruined user experience even on high-end
devices. Revert to the classic calculations based on a
percentage of current max frequency.  This way, we're using
freqs more evenly and much more predictable.
cpufreq: interactive: Consider changed min limit a frequency boost

A changed policy->min can safely be considered a frequency boost.
Process this change analogous to the cpufreq_interactive_boost()
routine.
cpufreq: interactive: Honor boosted state in several timer calculations
CPUFREQ: do not allow to set sampling_down_factor above 3

When setting sampling_down_factor 4 or above core freq stuck at max.
CPU-BOOST: Disable HotPlug Boost and sync_threshold
Switch MSM HOTPLUG ,INTELLI HOTPLUG, CPU LIMIT to LCD_NOTIFY wakeup.

Also fix miss define in case that LCD_NOTIFY is used.
HOTPUGS: Fixed CRITICAL error!!! Suspend was NOT working! now OK.

Hotplugs never suspended! as min suspend cores was se to 2!

This wasted power!

Also allowed cpu-boost/cpufreq_limit to use LCD_NOTIFY
Clean wakeup_boost from cpu-boost

*We have boosters in hotplugs that turn all cores and govs jump freqs
so no need to set min freq to boost value... it's only can create problems.
MSM_HOTPLUG: Show log of suspend/resume correctly.
MSM/INTELLI/CPUFREQ-LIMIT rework resume/suspend functions.

*Clean not used values and checks.
*Simplified resume/suspend checks no need to set work if plug is OFF.
*Added new check if boosing cpus to all UP still not done!
and user/rom/app turn screen on/off like crazy!
*Enabled simple suspend/resume debug to see how all works.
*Restore MSM_HOTPLUG tuning.
MSM HOTPLUG: Set fastlane min freq higher, but reduce min load check.
MSM/INTELLI HOTPLUG + CPUFREQ_LIMIT: revert back to use powersuspend.
CPU-BOOST: Init plug_boost_freq with 0, and set sync_threshold
cpufreq_alucard: Implemented boost_cpu_load parameter. When Enabled, max cpus load is used for scaling frequency.
cpufreq_alucard: Reverted init_boost and init_boostfreq.
cpufreq_darkness: Implemented boost_cpu_load parameter. When Enabled, max cpus load is used for scaling frequency.
alucard_hotplug: optimized hotplug sampling time when more than one cpu is online.