audio: property to disable USB sidetone

Add system property to disable USB sidetone

CRs-Fixed: 1083679
Change-Id: I4b6f9cce747638c623172324529251d2c8a38a43
diff --git a/hal/msm8974/platform.c b/hal/msm8974/platform.c
index 71efe9f..10ca7e4 100644
--- a/hal/msm8974/platform.c
+++ b/hal/msm8974/platform.c
@@ -5631,10 +5631,14 @@
 {
     int ret;
     if (out_snd_device == SND_DEVICE_OUT_USB_HEADSET) {
+        if (property_get_bool("audio.debug.usb.disable_sidetone", 0)) {
+            ALOGI("Debug: Disable sidetone");
+        } else {
             ret = audio_extn_usb_enable_sidetone(out_snd_device, enable);
             if (ret)
                 ALOGI("%s: usb device %d does not support device sidetone\n",
                   __func__, out_snd_device);
+        }
     } else {
         ALOGV("%s: sidetone out device(%d) mixer cmd = %s\n",
               __func__, out_snd_device, str);