Revert "Sound Control: add line gain to cached and register lock"

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

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

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

This reverts commit 156bb1ab4364a81ff9230a0070176ea169dcee96.
Revert "Sound Control: expose direct register manipulations to userspace"

This reverts commit ac4d2af01f8a12a48b5ecb621b6ed2eaab44740b.
Revert "sound control: add register cache"

This reverts commit 5a7634de5fba2cf4e2e1a3da262b9b66e74dc439.
Revert "Sound Control: (OPTIONAL) add power amp registers access control as well"

This reverts commit 5faebf26b823aa084c598fdcc6699a7947a251e9.
Revert "Sound Control: (Optional) work around for Nexus 4/5 audio issues"

This reverts commit 91c2b83ad4364895c549d46dd85170bd38a2db86.