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>
Voltage Control: add sysfs interface
Signed-off-by: faux123 <reioux@gmail.com>
Signed-off-by: Dennis Rassmann <showp1984@gmail.com>
Sound Control: Sound control for WCD93xx codec

Fully GPL'ed version.

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

Conflicts:
	sound/soc/codecs/Kconfig
	sound/soc/codecs/Makefile

Conflicts:
	sound/soc/codecs/Kconfig
	sound/soc/codecs/Makefile
sound control: update control offsets for MSM8960 soc
MSM8960 audio connections are slightly different from the APQ8064 for:

speaker control &
camcorder control (possibly stereo in nature where its mono on APQ8064)

Signed-off-by: faux123 <reioux@gmail.com>
Sound Control: Added headphone poweramp controls

bump version to 2.1 to reflect this new addition

Signed-off-by: Paul Reioux <reioux@gmail.com>
drivers: char: add frandom

Fast random number generator

https://github.com/Ryuinferno/frandom-android
arm: add usb force fast charging

Conflicts:
	arch/arm/mach-msm/Kconfig
drivers: misc: use ac charging for unknown chargers

Conflicts:
	drivers/misc/cable_detect_8xxx.c
defconfig: update