hal: Add support for AFE sidetone

Add support for AFE sidetone for USB and non-USB
devices when device sidetone is not available or
not supported.

Change-Id: Iaacaa61fc1eddacb1fe9d58ef194d8f980d8f934
Signed-off-by: Vikram Panduranga <vpandura@codeaurora.org>
CRs-Fixed: 1061420
4 files changed