Sound Control: expose direct register manipulations to userspace

bump driver version to 3.3

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

Change-Id: Ie472b5943679bd76965367f4318d1bfa8a00bfb1
Sound Control: Misc clean up for newer WCD9xxx SOCs

Bump driver version to 3.4

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

Change-Id: I91ee64727edf80cbe2cce7934de0adcf813b55a6
Sound Control: let register lock be dependent on different hw revisions

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

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

bump to version 3.5

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

Change-Id: I09133333418a4964177e6ec821111607e43f8168
Sound Control: MSM8960DT/APQ8064 ONLY: Fix logic derp

mixed up rec lock and power amp lock :'(

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

Change-Id: I3048c50965043ea7f53afb64e41221d16bb6efbc
Sound Control: fix copy and paste error for separate record lock

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

Change-Id: I3053c50965043aa7f53afb64e41221d16006efbc
Sound Control: add line gain to cached and register lock

bump version to 3.6

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

Change-Id: I58b53e8366fcd43a3eb7171d87ecb94522c9d0a0