hal: Fix ADM sampling rate for native playback.

-ADM is being opened at 48Khz instead of 44.1Khz where single
 backend used for 48Khz and 44.1Khz playback.
-Add check for other headphone snd device which supports native
 playback.

Change-Id: If27906425d36fc02b0df011b21b8f9935dfe9159
diff --git a/hal/audio_hw.c b/hal/audio_hw.c
index 5bbd595..38e57a8 100644
--- a/hal/audio_hw.c
+++ b/hal/audio_hw.c
@@ -2743,6 +2743,8 @@
                     usecase->stream.out->sample_rate,
                     &usecase->stream.out->app_type_cfg.sample_rate);
         } else if (((out_snd_device != SND_DEVICE_OUT_HEADPHONES_44_1 &&
+                     out_snd_device != SND_DEVICE_OUT_HEADPHONES &&
+                     out_snd_device != SND_DEVICE_OUT_HEADPHONES_HIFI_FILTER &&
                      !audio_is_true_native_stream_active(adev)) &&
                     usecase->stream.out->sample_rate == OUTPUT_SAMPLING_RATE_44100) ||
                     (usecase->stream.out->sample_rate < OUTPUT_SAMPLING_RATE_44100)) {