hal: Enable fluence block for HFP

Set echo reference to enable fluence block
for HFP call.

CRs-Fixed: 2021778
Change-Id: Id8c3608e177867cb22df30e1f53f9164a082cadc
diff --git a/hal/msm8916/platform.c b/hal/msm8916/platform.c
index ad55cac..3fd13b3 100644
--- a/hal/msm8916/platform.c
+++ b/hal/msm8916/platform.c
@@ -4027,6 +4027,8 @@
                     else
                        snd_device = SND_DEVICE_IN_VOICE_SPEAKER_DMIC;
                 }
+                if (audio_extn_hfp_is_active(adev))
+                    platform_set_echo_reference(adev, true, out_device);
             } else {
                 snd_device = SND_DEVICE_IN_VOICE_SPEAKER_MIC;
                 if (audio_extn_hfp_is_active(adev))
diff --git a/hal/msm8974/platform.c b/hal/msm8974/platform.c
index efd8fcc..42931c3 100755
--- a/hal/msm8974/platform.c
+++ b/hal/msm8974/platform.c
@@ -3795,6 +3795,8 @@
                     else
                        snd_device = SND_DEVICE_IN_VOICE_SPEAKER_DMIC;
                 }
+                if (audio_extn_hfp_is_active(adev))
+                    platform_set_echo_reference(adev, true, out_device);
             } else {
                 snd_device = SND_DEVICE_IN_VOICE_SPEAKER_MIC;
                 if (audio_extn_hfp_is_active(adev))