VMIN bypass

Vmin(): create new bypass config to disable vmin without disabling voltage control

Signed-off-by: thirdzcee <thirdzcee@gmail.com>

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

(cherry picked from commit 6941bd5da97ff7d134b1167dea9c597354b3880f)
Signed-off-by: thirdzcee <thirdzcee@gmail.com>

Conflicts:
	arch/arm/configs/cyanogen_d2dcm_defconfig
	arch/arm/mach-msm/acpuclock-krait.c

fixup vmin bypass properly

(cherry picked from commit b3aaa0422cf912f5667b894fc6900bec2a8eadd0)
Signed-off-by: thirdzcee <thirdzcee@gmail.com>
OC time

Signed-off-by: thirdzcee <thirdzcee@gmail.com>
initial s2w dt2w code import from @showp1984

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

Conflicts:

	drivers/input/touchscreen/Kconfig

Conflicts:
	drivers/input/touchscreen/Makefile

(cherry picked from commit acb6f2df29146e9f6784e99df753324901b8c938)
Signed-off-by: thirdzcee <thirdzcee@gmail.com>