Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 235c3482 authored by Ravi Kumar Alamanda's avatar Ravi Kumar Alamanda Committed by Vineeta Srivastava
Browse files

hal: fix incorrect acdb ids of tmus specific devices

Bug: 17187894

Change-Id: I40db5fa395dda984e5536cd4ddbed3ed23c3ccb2
parent f1819247
Loading
Loading
Loading
Loading
+2 −7
Original line number Diff line number Diff line
@@ -177,13 +177,8 @@ static int acdb_device_table[SND_DEVICE_MAX] = {
    [SND_DEVICE_OUT_HEADPHONES] = 10,
    [SND_DEVICE_OUT_LINE] = 10,
    [SND_DEVICE_OUT_SPEAKER_AND_HEADPHONES] = 10,
#ifdef PLATFORM_MSM8084
    [SND_DEVICE_OUT_VOICE_HANDSET] = 67,
    [SND_DEVICE_OUT_VOICE_SPEAKER] = 66,
#else
    [SND_DEVICE_OUT_VOICE_HANDSET] = 7,
    [SND_DEVICE_OUT_VOICE_SPEAKER] = 15,
#endif
    [SND_DEVICE_OUT_VOICE_HANDSET] = ACDB_ID_VOICE_HANDSET,
    [SND_DEVICE_OUT_VOICE_SPEAKER] = ACDB_ID_VOICE_SPEAKER,
    [SND_DEVICE_OUT_VOICE_HAC_HANDSET] = 53,
    [SND_DEVICE_OUT_VOICE_HEADPHONES] = 10,
    [SND_DEVICE_OUT_VOICE_LINE] = 10,
+6 −2
Original line number Diff line number Diff line
@@ -101,11 +101,15 @@ enum {
#define DEFAULT_VOLUME_RAMP_DURATION_MS 20

#ifdef PLATFORM_MSM8084
#define ACDB_ID_VOICE_SPEAKER 66
#define ACDB_ID_VOICE_HANDSET 67
#define ACDB_ID_VOICE_HANDSET_TMUS 67
#define ACDB_ID_VOICE_DMIC_EF_TMUS 89
#else
#define ACDB_ID_VOICE_HANDSET_TMUS 7
#define ACDB_ID_VOICE_DMIC_EF_TMUS 41
#define ACDB_ID_VOICE_SPEAKER 15
#define ACDB_ID_VOICE_HANDSET 7
#define ACDB_ID_VOICE_HANDSET_TMUS 88
#define ACDB_ID_VOICE_DMIC_EF_TMUS 89
#endif

#define MAX_VOL_INDEX 5