Revert "sound_control: remove RX3"

This reverts commit 3e166e349e1aeb81a50069f09f6d317fd95c4fb7.
Revert "sound_control: make it depend on defconfig"

This reverts commit ea70e75280c9111ef72394198f2bff7887ae6da9.
Revert "sound_control: remove headset_boost"

This reverts commit 253aa26e5ec2e677d82988240308ac35ca3b1f6d.
Revert "sound_control: add workaround to prevent audio reset"

This reverts commit 2df90ab0814dd0844b718bef0c9cf0719068dd0d.
sound_control: remove headset_boost

This function somehow correlate with touchwiz and will cause audio distortion.
sound_control: make it depend on defconfig
sound_control: workaround to prevent audio reset