Update files from faux kernel
Update defconfig
Revert "Update files from faux kernel"

This reverts commit d1a4dea225e99f6d4b7e08b6f60514c11d2ec2b1.
Revert "New fix for Sound Control"

This reverts commit 4d2a0b59fb3cba2a44ded5bba4194d4c578a1c38.
Revert "Fix for Sound Control"

This reverts commit d634f333b1edccd784c8086b4423190aea3f0f10.
Revert "Sound Control: separate locking mechanism for recording and playback"

This reverts commit bfabd4d559986b85cf53f2056b80893afa849bd2.
Revert "Sound Control: let register lock be dependent on different hw revisions"

This reverts commit 28936553db54286e5eaafd717912dbdd973f6b55.
Revert "Sound Control: Misc clean up for newer WCD9xxx SOCs"

This reverts commit 4c01ddf9761adb667656c7f20067a0e95b0ee7b0.
Revert "Sound Control: expose direct register manipulations to userspace"

This reverts commit 4139fa665e2776672585fa64e9b385ae035b1717.
 Sound Control: expose direct register manipulations to userspace

bump driver version to 3.3
 Sound Control: Misc clean up for newer WCD9xxx SOCs

Bump driver version to 3.4
Sound Control: let register lock be dependent on different hw revisions
 Sound Control: separate locking mechanism for recording and playback

with newer hardware revisions coming from Qualcomm, single register lock
control isn't sufficient to cover both playback and recording usage scenarios