hal: avoid select stereo speaker during quad-mic call

During quad-mic all, recevier mic is selected in TX path.
When using stereo speaker, top speaker is near to
the mic. This causes instant feedback loop during tuning.

Fix it by using bottom speaker during quad-mic call.

Change-Id: Ie0f14356872f013fdc8b38ff41f61504b86a2553
diff --git a/hal/msm8974/platform.c b/hal/msm8974/platform.c
index 8bd2bbf..066314f 100644
--- a/hal/msm8974/platform.c
+++ b/hal/msm8974/platform.c
@@ -6580,7 +6580,10 @@
                         snd_device = SND_DEVICE_OUT_VOICE_SPEAKER_2_WSA;
             } else {
                 if (hw_info_is_stereo_spkr(my_data->hw_info)) {
-                    if (my_data->voice_speaker_stereo)
+                    if (my_data->fluence_type & FLUENCE_QUAD_MIC &&
+                        hw_info_use_mono_spkr_for_qmic(my_data->hw_info))
+                         snd_device = SND_DEVICE_OUT_VOICE_SPEAKER;
+                    else if (my_data->voice_speaker_stereo)
                         snd_device = SND_DEVICE_OUT_VOICE_SPEAKER_STEREO;
                     else if (adev->enable_hfp)
                         snd_device = SND_DEVICE_OUT_VOICE_SPEAKER_HFP;