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

Commit 39a2b8a0 authored by Yung Ti Su's avatar Yung Ti Su
Browse files

hal: Correct mixer control name for 3.5mm headphone



Bug: 117198646
Test: Self build and test OK.
Change-Id: I749609aabfed53e8adb3575695c248bf9a674874
Signed-off-by: default avatarYung Ti Su <andysu@google.com>
parent 9536e67b
Loading
Loading
Loading
Loading
+11 −4
Original line number Diff line number Diff line
@@ -1437,10 +1437,17 @@ platform_backend_config_init(struct platform_data *pdata)
    pdata->current_backend_cfg[USB_AUDIO_TX_BACKEND].channels_mixer_ctl =
            strdup("USB_AUDIO_TX Channels");

    if (strstr(pdata->snd_card_name, "intcodec")) {
        pdata->current_backend_cfg[HEADPHONE_BACKEND].bitwidth_mixer_ctl =
                strdup("INT0_MI2S_RX Format");
        pdata->current_backend_cfg[HEADPHONE_BACKEND].samplerate_mixer_ctl =
                strdup("INT0_MI2S_RX SampleRate");
    } else {
        pdata->current_backend_cfg[HEADPHONE_BACKEND].bitwidth_mixer_ctl =
                strdup("SLIM_6_RX Format");
        pdata->current_backend_cfg[HEADPHONE_BACKEND].samplerate_mixer_ctl =
                strdup("SLIM_6_RX SampleRate");
    }

    pdata->current_backend_cfg[USB_AUDIO_RX_BACKEND].bitwidth_mixer_ctl =
            strdup("USB_AUDIO_RX Format");