drivers/misc/qpnp-vibrator.c: expose vib control struct for access

Signed-off-by: Paul Reioux <reioux@gmail.com>
qpnp-vibrator-sysfs: generic qualcomm qpnp vibrator sysfs driver

this will commonize all future qualcomm vibrator control interface

Signed-off-by: Paul Reioux <reioux@gmail.com>
Simple GPU Algorithm: Initial coding for devfreq based Adreno Drivers

This is an open source user configurable simple GPU Control Algorithm used to
replace the closed sourced Qualcomm TrustZone GPU controller

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

Conflicts:
	drivers/devfreq/Kconfig
	drivers/devfreq/Makefile

Conflicts:
	drivers/devfreq/Kconfig
	drivers/devfreq/Makefile
DEFCONFIG: enable simple gpu algorithm

Conflicts:
	arch/arm/configs/m8_defconfig
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/Kconfig

Conflicts:
	arch/arm/mach-msm/Kconfig
	arch/arm/mach-msm/cpufreq.c
Sound Control: WCD9320: expose additional controls

Signed-off-by: Paul Reioux <reioux@gmail.com>
sound control 3.x: Initial GPL release for WCD9320 Audio Codec

This is first official GPL release based on my private implementation.

This release has been tested for xperia Z officially.  It may work
with other devices using the same WCD9320 Audio Codec as well, but not tested

Signed-off-by: Paul Reioux <reioux@gmail.com>
sound control: WCD9320: update speaker gain control for Z1

Signed-off-by: Paul Reioux <reioux@gmail.com>
Sound Control: (Optional) work around for Nexus 4/5 audio issues

(Use this only for devices with audio reset issues)

Also bump version to 3.1

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

wcd9xxx-core: add register write without mutex protection

This is assuming the calling function will take care of the mutex.

Signed-off-by: Paul Reioux <reioux@gmail.com>
Sound Control: (OPTIONAL) add power amp registers access control as well

Signed-off-by: Paul Reioux <reioux@gmail.com>
sound control: add register cache

bump to version 3.2

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

Conflicts:
	sound/soc/codecs/wcd9320.c
Sound Control 3.x: adaptation for HTC One (M8)

Signed-off-by: Paul Reioux <reioux@gmail.com>
DEFCONFIG: enable faux sound control
CPUFREQ: allow sibling policy sharing
enable cifs and fix parsing of password mount option

Conflicts:
	arch/arm/configs/m8whl_defconfig
	boot.img

Conflicts:
	arch/arm/configs/m8_defconfig
remove out folder
Add sweep2sleep

Conflicts:
	drivers/input/touchscreen/synaptics_3k.c

Conflicts:
	drivers/input/touchscreen/synaptics_3k.c

Conflicts:
	drivers/input/touchscreen/synaptics_3k.c
Disable magnetic cover event
Reduce logspam

Conflicts:
	drivers/misc/qpnp-vibrator.c

Conflicts:
	arch/arm/mach-msm/htc_battery_8960.c
	arch/arm/mach-msm/htc_battery_core.c
	drivers/input/touchscreen/synaptics_3k.c
	drivers/power/qpnp-charger.c
	drivers/thermal/msm8974-tsens.c
	drivers/video/msm/mdss/mdss_htc_util.c

Conflicts:
	drivers/leds/leds-qpnp.c
	drivers/power/qpnp-charger.c
Revert "Add sweep2sleep"

This reverts commit 7044f2848e59e4fc557e1b25da2840da9a736e61.