Voltage Control: add sysfs interface
Signed-off-by: faux123 <reioux@gmail.com>
Signed-off-by: Dennis Rassmann <showp1984@gmail.com>
voltage_control: initial voltage control for 8960 krait
based on the voltage control patch for s4 pro socs by @faux123

Signed-off-by: Dennis Rassmann <showp1984@gmail.com>

Conflicts:
	arch/arm/mach-msm/Kconfig
	arch/arm/mach-msm/acpuclock-8960.c

Conflicts:
	arch/arm/configs/torched_elite_defconfig
	arch/arm/mach-msm/Kconfig

Conflicts:
	arch/arm/configs/torched_elite_defconfig
Vmin(): create new bypass config to disable vmin without disabling voltage control

Conflicts:
	arch/arm/configs/torched_elite_defconfig
	arch/arm/mach-msm/Kconfig
	arch/arm/mach-msm/acpuclock-krait.c
CPU OC: Initial support for 1.7ghz OC

Conflicts:
	arch/arm/configs/torched_elite_defconfig
	arch/arm/mach-msm/Kconfig
	arch/arm/mach-msm/acpuclock-krait.c
GPU oc

Conflicts:
	arch/arm/configs/torched_elite_defconfig
	arch/arm/mach-msm/Kconfig

Conflicts:
	arch/arm/mach-msm/devices-8960.c
GPU OC:bring in additional frequency steps, set default to stock speeds.
msm_dcvs : cleanup freq table size definitions

Conflicts:
	arch/arm/mach-msm/msm_dcvs.c
CPU OC: update voltages for OC frequencies
CPU OC: update OC freq multipliers to correct values
GPU OC: clean up
GPU OC: more clean up work
fixup vmin
GPU OC: add ifdef for gpu clock init levels. This fixes gpu fail when CONFIG_GPU_OVERCLOCK is not set
defconfig update
drivers/thermal: Add 3-phase in kernel thermal management

Signed-off-by: Dennis Rassmann <showp1984@gmail.com>

Conflicts:
	arch/arm/mach-msm/htc/ville/board-ville.c
	drivers/thermal/msm_thermal.c
	include/linux/msm_thermal.h

Conflicts:
	arch/arm/mach-msm/htc/ville/board-ville.c

Conflicts:
	arch/arm/mach-msm/htc/ville/board-ville.c
msm_thermal: export if we are currently throttled

Signed-off-by: Dennis Rassmann <showp1984@gmail.com>
msm_thermal: fix spacing throughout the whole file

Signed-off-by: Dennis Rassmann <showp1984@gmail.com>
msm_thermal: add stats for throttling

Signed-off-by: Dennis Rassmann <showp1984@gmail.com>
thermal: Fix critical enable/disable bug from STOCK source
This fixes a critical bug which only allowed to disable the thermal guard
but not to re-enable it again. Once disabled the thermal guard would stay
off until rebooted. This allows to re-enable it again. (sysfs)

Signed-off-by: Dennis Rassmann <showp1984@gmail.com>
defconfig update