3rd attempt to fix Sound Control 3.2: missing TPAxxxxxx audio extensions

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

Conflicts:
	sound/soc/codecs/wcd9306.c

Conflicts:
	sound/soc/codecs/Kconfig

Conflicts:
	sound/soc/codecs/Kconfig
reverted toolchain change
vfp: use hard float

Conflicts:
	arch/arm/vfp/Makefile
ASoC: wcd9306: Enable class AB and expose sysfs

Signed-off-by: Savoca <adeddo27@savoca.co>

Conflicts:
	drivers/misc/Makefile

Conflicts:
	drivers/misc/Makefile
ASoC: wcd9306: Fix req_clsh_state mismatch

Signed-off-by: klozz <xxx.reptar.rawrr.xxx@gmail.com>
Sound Control: expose direct register manipulations to userspace

bump driver version to 3.3

Signed-off-by: Paul Reioux <reioux@gmail.com>
Signed-off-by: Blechd0se <alex.christ@hotmail.de>
Sound Control: Misc clean up for newer WCD9xxx SOCs

Bump driver version to 3.4

Signed-off-by: Paul Reioux <reioux@gmail.com>
Signed-off-by: Blechd0se <alex.christ@hotmail.de>
Sound Control: let register lock be dependent on different hw revisions

Signed-off-by: Paul Reioux <reioux@gmail.com>
Signed-off-by: Blechd0se <alex.christ@hotmail.de>
added config for TPAxxxxxx extensions to defconfig (needs testing)