hal: fix hifi filter snd device selection.

 -hifi filter snd device is getting selected incorrectly
  in some cases as it is checked with APM output device 
  leading to playback failure
 -remove incorrect APM output device check for snd device
  hifi filter.


Change-Id: Ib694665b9395dffce74053f7dd399372a48ea5ac
diff --git a/hal/msm8974/platform.c b/hal/msm8974/platform.c
index dcadbe7..931ac90 100644
--- a/hal/msm8974/platform.c
+++ b/hal/msm8974/platform.c
@@ -6219,8 +6219,6 @@
         } else if (audio_extn_is_hifi_filter_enabled(adev, out, snd_device,
              my_data->codec_variant, channel_count, 1)) {
                 snd_device = SND_DEVICE_OUT_HEADPHONES_HIFI_FILTER;
-        } else if (devices & SND_DEVICE_OUT_HEADPHONES_HIFI_FILTER) {
-                snd_device = SND_DEVICE_OUT_HEADPHONES_HIFI_FILTER;
         } else if (devices & AUDIO_DEVICE_OUT_LINE) {
                 snd_device = SND_DEVICE_OUT_LINE;
         } else