hal: haptics not disabled after MT call ringing

When haptics is enabled during ringing, haptics device
is enabled, and once call set mode is 2, haptics usecase
is switched from speaker to handset and ref count for
haptics device is made 2, and after that when stop stream
for ringtone is triggered, haptics device is not disabled
as refcount is > 1

Fix to disable haptics device when switching from speaker
to handset device along with out devices

Change-Id: I17a09275b8d01c0437870666763c1b2936d2f545
diff --git a/hal/audio_hw.c b/hal/audio_hw.c
index d822863..988dc69 100644
--- a/hal/audio_hw.c
+++ b/hal/audio_hw.c
@@ -3028,6 +3028,8 @@
     if (usecase->out_snd_device != SND_DEVICE_NONE) {
         disable_audio_route(adev, usecase);
         disable_snd_device(adev, usecase->out_snd_device);
+        if (usecase->id == USECASE_AUDIO_PLAYBACK_WITH_HAPTICS)
+            disable_snd_device(adev, SND_DEVICE_OUT_HAPTICS);
     }
 
     if (usecase->in_snd_device != SND_DEVICE_NONE) {