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

Commit 7584311f authored by Revathi Uddaraju's avatar Revathi Uddaraju
Browse files

hal: Enable Mixer controls for Internal codec

By default, few mixer controls of Interal codec like bit width and sample rate
are overridden by the external codec.
Make changes so that they are not overridden.

Change-Id: I66a231a8a47600f27951aadfd32fe2f928de716b
parent 6f374235
Loading
Loading
Loading
Loading
+10 −9
Original line number Diff line number Diff line
@@ -2334,12 +2334,17 @@ acdb_init_fail:
        my_data->current_backend_cfg[HEADPHONE_BACKEND].samplerate_mixer_ctl =
            strdup("INT0_MI2S_RX SampleRate");

    }
    } else {

        my_data->current_backend_cfg[DEFAULT_CODEC_TX_BACKEND].bitwidth_mixer_ctl =
            strdup("SLIM_0_TX Format");
        my_data->current_backend_cfg[DEFAULT_CODEC_TX_BACKEND].samplerate_mixer_ctl =
            strdup("SLIM_0_TX SampleRate");
        my_data->current_backend_cfg[HEADPHONE_BACKEND].bitwidth_mixer_ctl =
            strdup("SLIM_6_RX Format");
        my_data->current_backend_cfg[HEADPHONE_BACKEND].samplerate_mixer_ctl =
            strdup("SLIM_6_RX SampleRate");
    }

    my_data->current_backend_cfg[USB_AUDIO_TX_BACKEND].bitwidth_mixer_ctl =
        strdup("USB_AUDIO_TX Format");
@@ -2414,10 +2419,6 @@ acdb_init_fail:
        }
    }

    my_data->current_backend_cfg[HEADPHONE_BACKEND].bitwidth_mixer_ctl =
        strdup("SLIM_6_RX Format");
    my_data->current_backend_cfg[HEADPHONE_BACKEND].samplerate_mixer_ctl =
        strdup("SLIM_6_RX SampleRate");
    my_data->current_backend_cfg[HDMI_RX_BACKEND].bitwidth_mixer_ctl =
        strdup("HDMI_RX Bit Format");
    my_data->current_backend_cfg[HDMI_RX_BACKEND].samplerate_mixer_ctl =