Revert "Revert "Sound Control: Sound control for WCD93xx codec""

This reverts commit 10f1b045fb199778ce9c9aa6959db28f466085b4.
Revert "Revert "Sound Control: Added headphone poweramp controls""

This reverts commit 1ff26cb0fac0f53f587c1ec4b763071c6fec4639.
Revert "Sound Control: Added headphone poweramp controls"

This reverts commit 8dac3ef83a194c3bd549fff7d3b8761681326b61.
Revert "Sound Control: Sound control for WCD93xx codec"

This reverts commit 3094aca35189ab74ff5051b9e7142898858fbf34.
Revert "Revert "sound_control: add basic sound control.""

This reverts commit f4839ba649dba3059123e4f8530c5cbe85750c1e.
Revert "Revert "sound_control: update how the new values get applied writing and reading them directly from the tabla registries. This will fix the breakage caused by 4.3.""

This reverts commit a6dfe17e54f8bc93506a84b5587b95994d019cf8.
Revert "Revert "sound_control: just some cosmetic changes.""

This reverts commit 5deed60bc9e4cf5564efcce8a89d150ba52342b9.
Revert "Revert "sound_control: expose mic gain to userspace.""

This reverts commit be33c42ac0c3c4275e2c05063e8d5f959f934629.
Revert "Revert "sound_control: add workaround for sound boost resets. Based on https://github.com/faux123/Nexus_5/commit/33407fd2d63290540eb0054bc7c6611f2080ea8b""

This reverts commit dd7ae595690c87026c83537e762eea2b2dbeccbd.
Revert "Revert "Remove mic gain""

This reverts commit d150c5ed430ca6b9be71a54a977c4aed15e1e501.
Revert "Remove mic gain"

This reverts commit 120d0ea62efd835bf1c61fbbeeac66819031bccd.
Revert "sound_control: add workaround for sound boost resets. Based on https://github.com/faux123/Nexus_5/commit/33407fd2d63290540eb0054bc7c6611f2080ea8b"

This reverts commit 628aa3bc5a2540aeb3f52806458f17c8ecc366a4.
Revert "sound_control: expose mic gain to userspace."

This reverts commit 3be1ba7342243d7ed93ad234b423f079f4a4d719.
Revert "sound_control: just some cosmetic changes."

This reverts commit 64dafb0d33bf4ec9e4203363c81f5444b94fe1b2.
Revert "sound_control: update how the new values get applied writing and reading them directly from the tabla registries. This will fix the breakage caused by 4.3."

This reverts commit 218eb83305a6d7f15f8255b03bb66b6e045347fb.
Revert "sound_control: add basic sound control."

This reverts commit b7781ecd0d0e618519919c1934be10091338bc65.