hal: update haptics PCM ID
Update haptics PCM ID according to the pcm id set in
audio_platform_info.xml.
Change-Id: Ib6a208449a16f595a0ef9d1a4281aa8e96e088c2
diff --git a/hal/msm8974/platform.c b/hal/msm8974/platform.c
index e314dd3..6d0e758 100644
--- a/hal/msm8974/platform.c
+++ b/hal/msm8974/platform.c
@@ -379,6 +379,8 @@
DEEP_BUFFER_PCM_DEVICE},
[USECASE_AUDIO_PLAYBACK_WITH_HAPTICS] = {AUDIO_HAPTICS_PCM_DEVICE,
AUDIO_HAPTICS_PCM_DEVICE},
+ [USECASE_AUDIO_PLAYBACK_HAPTICS] = {HAPTICS_PCM_DEVICE,
+ HAPTICS_PCM_DEVICE},
[USECASE_AUDIO_PLAYBACK_LOW_LATENCY] = {LOWLATENCY_PCM_DEVICE,
LOWLATENCY_PCM_DEVICE},
[USECASE_AUDIO_PLAYBACK_ULL] = {MULTIMEDIA3_PCM_DEVICE,
@@ -1306,6 +1308,7 @@
static struct name_to_index usecase_name_index[AUDIO_USECASE_MAX] = {
{TO_NAME_INDEX(USECASE_AUDIO_PLAYBACK_DEEP_BUFFER)},
{TO_NAME_INDEX(USECASE_AUDIO_PLAYBACK_WITH_HAPTICS)},
+ {TO_NAME_INDEX(USECASE_AUDIO_PLAYBACK_HAPTICS)},
{TO_NAME_INDEX(USECASE_AUDIO_PLAYBACK_LOW_LATENCY)},
{TO_NAME_INDEX(USECASE_AUDIO_PLAYBACK_HIFI)},
{TO_NAME_INDEX(USECASE_AUDIO_PLAYBACK_TTS)},
@@ -4432,11 +4435,6 @@
return device_id;
}
-int platform_get_haptics_pcm_device_id()
-{
- return HAPTICS_PCM_DEVICE;
-}
-
uint64_t getQtime()
{
uint64_t qTimerCount = 0;