Merge "hal: Fix incorrect acdb_id selection for speaker protection"
diff --git a/hal/msm8974/platform.c b/hal/msm8974/platform.c
index 3f62164..5b5de1e 100644
--- a/hal/msm8974/platform.c
+++ b/hal/msm8974/platform.c
@@ -1050,7 +1050,7 @@
struct platform_data *my_data = (struct platform_data *)platform;
int acdb_dev_id, acdb_dev_type;
- acdb_dev_id = acdb_device_table[snd_device];
+ acdb_dev_id = acdb_device_table[audio_extn_get_spkr_prot_snd_device(snd_device)];
if (acdb_dev_id < 0) {
ALOGE("%s: Could not find acdb id for device(%d)",
__func__, snd_device);