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 Z1 officially.  It may work
with other devices using the same WCD9320 Audio Codec as well, but not tested

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

Change-Id: If052e8c47fc6fa5a3b493f1003073a7b08299f14
Signed-off-by: Paul Reioux <reioux@gmail.com>
Update t fix compiling error with Sound Control

Change-Id: I98450c2b3a4bb1012d8ac651bb037cd1dfc8f890
Sound Control: Added headphone poweramp controls

bump version to 2.1 to reflec this new addition

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

Conflicts:
	sound/soc/codecs/sound_control_gpl.c

Change-Id: If2662505d3af6062b1989855469484bd91783f15
Sound Control: (Optional) work around for WCD93xx 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>

Conflicts:

	include/linux/mfd/wcd9xxx/core.h
	sound/soc/codecs/wcd9320.c

Signed-off-by: DooMLoRD <metoo.mememe@gmail.com>

Patched for Z1 4.3 update

Change-Id: I47a25eca3f030ae3488dc67e0237f8f1109ebb31
Sound Control: (OPTIONAL) add power amp registers access control as well

Change-Id: Ica98fc141bbb67155b4d8c87cc2fe7d9f2ad8fa2
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

Signed-off-by: DooMLoRD <metoo.mememe@gmail.com>

Patched for Z1 4.3 update

Change-Id: I698e84708ab0a4c99985fd1429297f19deee66f7
Fix unitialized warning for FauxSound

Change-Id: Ic1f460fba705028b4b66864e1cc0d73e60350339
Signed-off-by: Josue Rivera <prbassplayer@gmail.com>
Enable Faux Sound on Honami

Change-Id: I423860dbe985128678f4e06c11f57a8a417512ef
Signed-off-by: Josue Rivera <prbassplayer@gmail.com>