Revert "OC/UV interface"

This reverts commit 2b4b27cc6bafb37bb423500ea296875c2a797722.

Conflicts:

	arch/arm/configs/liquid_m8_defconfig
dts: msm8974pro: initial Krait 8974AB overclocking

Signed-off-by: Paul Reioux <reioux@gmail.com>

Conflicts:
	arch/arm/boot/dts/msm8974pro.dtsi
DTS: adjust the regulator settings to support OC

Signed-off-by: Paul Reioux <reioux@gmail.com>
dts: msm8974pro: overclocking tweak for 3.0 GHz

Signed-off-by: Paul Reioux <reioux@gmail.com>
dts: reduce OC to 2.88 GHz max

Signed-off-by: Paul Reioux <reioux@gmail.com>
dts: introduce 268MHz clock
intelli_plug: intelligent hotplug cpu driver with eco mode

Sync with faux123's latest, it's very good. :)

Signed-off-by: Paul Reioux <reioux@gmail.com>

Conflicts:

	arch/arm/mach-msm/Kconfig
	arch/arm/mach-msm/Makefile
Voltage Control: generic voltage control for DTS based kernels

Signed-off-by: Paul Reioux <reioux@gmail.com>

Conflicts:
	arch/arm/mach-msm/Kconfig
	arch/arm/mach-msm/clock-krait-8974.c
	arch/arm/mach-msm/cpufreq.c
	drivers/cpufreq/cpufreq.c

Conflicts:
	arch/arm/mach-msm/cpufreq.c
Update defconfig
Enable eco mode based on eco_mode=0/1 in cmdline
Squashed Faux powersuspend driver

powersuspend: new PM kernel driver for Android w/o early_suspend

Android early_suspend/late_resume PM kernel driver framework has been
deprecated by Google. This new powersuspend PM kernel driver is a replacement
for it and existing early_suspend drivers can be easily adapted to use this
new replacement driver

Signed-off-by: Paul Reioux <reioux@gmail.com>

powersuspend: fix logci derps :p

Signed-off-by: Paul Reioux <reioux@gmail.com>

Conflicts:
	kernel/power/Kconfig

kernel/power/powersuspend: remove userspace dependency from powersuspend

make powersuspend not depend on a userspace initiator anymore, but use a hook
in autosleep instead.

Signed-off-by: Paul Reioux <reioux@gmail.com>

kernel/power/powersuspend: add back userpace control w/ default kernel control

make kernel / userspace mode switchable

Signed-off-by: Paul Reioux <reioux@gmail.com>

kernel/power/powersuspend: default to userspace for now

Signed-off-by: Paul Reioux <reioux@gmail.com>

kernel/power/powersuspend: LCD screen on/off hooks (Yank555.lu)

- add an alternative hook for screen on / off detection in the display
  pannel driver
- sleeps  ~0.1s sooner, wakes up ~1s later then autosleep
- clean up source formatting a bit (Paul Reioux)

Signed-off-by: Paul Reioux <reioux@gmail.com>

mdss_dsi_panel.c: add powersuspend hooks

Signed-off-by: Paul Reioux <reioux@gmail.com>

Conflicts:
	drivers/video/msm/mdss/mdss_dsi_panel.c

Update defconfig
Add TCP Cong schedulers correctly
Merge remote-tracking branch 'upstream/kitkat' into kitkat

Conflicts:
	arch/arm/configs/liquid_m8_defconfig