msm: Implement Intelli HotPlug Driver

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

Conflicts:
	arch/arm/mach-msm/Kconfig
	arch/arm/mach-msm/Makefile
	kernel/sched/sched.h
change some code in kconfig
change some code in makefile
msm: Add msm_hotplug driver

Neo:

* Hotplug driver by myfluxi turning cores on/off as per the load
* mpdecision needs to be disabled in ramdisk to avoid interference

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

Conflicts:
	arch/arm/configs/chaos_hammerhead_defconfig
	arch/arm/mach-msm/Kconfig
	arch/arm/mach-msm/Makefile
msm: mdss: Adding lcd notifier

Supports notifier for start&end of LCD power on&off

Change-Id: Idaa685a2c554286da5f764519305d830c4d1a1bd
Signed-off-by: Se Hun Kim <sean2.kim@lge.com>
Signed-off-by: Jongrak Kwon <jongrak.kwon@lge.com>
Signed-off-by: Devin Kim <dojip.kim@lge.com>

Conflicts:
	drivers/video/msm/mdss/Makefile
	drivers/video/msm/mdss/mdss_dsi.c
msm: Add msm_hotplug driver

Neo:

* Hotplug driver by myfluxi turning cores on/off as per the load
* mpdecision needs to be disabled in ramdisk to avoid interference

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

Conflicts:
	arch/arm/configs/chaos_hammerhead_defconfig
	arch/arm/mach-msm/Kconfig
	arch/arm/mach-msm/Makefile
add intelli_plug
msm: Implement Intelli HotPlug Driver

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

Conflicts:
	arch/arm/mach-msm/Kconfig
	arch/arm/mach-msm/intelli_plug.c
	kernel/sched/sched.h
intelli_plug: Rectify hysteresis calculation

* In previous rearchitecture commit, this value
  got derped. Fix it!

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

Conflicts:
	arch/arm/mach-msm/intelli_plug.c
fix intelli-plug
log
fix wrexy and nightmare governor
fix alu hotplug