diff options
Diffstat (limited to 'wm1811')
115 files changed, 817 insertions, 0 deletions
diff --git a/wm1811/seq_ap_bt b/wm1811/seq_ap_bt new file mode 100644 index 0000000..489b44d --- /dev/null +++ b/wm1811/seq_ap_bt @@ -0,0 +1,7 @@ +kcontrol "AIF1DAC Mux" = "1" +kcontrol "AIF2DAC2L Mixer AIF1.1 Switch" = "1" +kcontrol "AIF2DAC2R Mixer AIF1.1 Switch" = "1" +kcontrol "DAC2 Switch" = "1" +kcontrol "AIF3ADC Mux" = "1" +kcontrol "AIF2DAC2L Mixer AIF2 Switch" = "1" +kcontrol "AIF2DAC2R Mixer AIF2 Switch" = "1"
\ No newline at end of file diff --git a/wm1811/seq_ap_bt_gain b/wm1811/seq_ap_bt_gain new file mode 100644 index 0000000..1254b27 --- /dev/null +++ b/wm1811/seq_ap_bt_gain @@ -0,0 +1,4 @@ +kcontrol "AIF1DAC1 Volume" = "96" +kcontrol "DAC2 Volume" = "96" +kcontrol "AIF2ADC Volume" = "119" +kcontrol "MIXINL IN1LP Volume" = "1"
\ No newline at end of file diff --git a/wm1811/seq_ap_dock b/wm1811/seq_ap_dock new file mode 100644 index 0000000..57669e1 --- /dev/null +++ b/wm1811/seq_ap_dock @@ -0,0 +1,10 @@ +kcontrol "DAC1R Mixer AIF1.1 Switch" = "1" +kcontrol "DAC1L Mixer AIF1.1 Switch" = "1" +kcontrol "DAC1 Switch" = "1" +kcontrol "Right Output Mixer DAC Switch" = "1" +kcontrol "Left Output Mixer DAC Switch" = "1" +kcontrol "LINEOUT2N Mixer Left Output Switch" = "1" +kcontrol "LINEOUT2P Mixer Right Output Switch" = "1" +kcontrol "LINEOUT2N Switch" = "1" +kcontrol "LINEOUT2P Switch" = "1" +kcontrol "LINE Switch" = "1" diff --git a/wm1811/seq_ap_dock_gain b/wm1811/seq_ap_dock_gain new file mode 100644 index 0000000..7819941 --- /dev/null +++ b/wm1811/seq_ap_dock_gain @@ -0,0 +1 @@ +kcontrol "LINEOUT2 Volume" = "1" diff --git a/wm1811/seq_ap_hdmi b/wm1811/seq_ap_hdmi new file mode 100644 index 0000000..372958d --- /dev/null +++ b/wm1811/seq_ap_hdmi @@ -0,0 +1,10 @@ +kcontrol "DAC1R Mixer AIF1.1 Switch" = "1" +kcontrol "DAC1L Mixer AIF1.1 Switch" = "1" +kcontrol "DAC1 Switch" = "1" +kcontrol "Right Output Mixer DAC Switch" = "1" +kcontrol "Left Output Mixer DAC Switch" = "1" +kcontrol "LINEOUT1N Mixer Left Output Switch" = "1" +kcontrol "LINEOUT1P Mixer Right Output Switch" = "1" +kcontrol "LINEOUT1N Switch" = "1" +kcontrol "LINEOUT1P Switch" = "1" +kcontrol "HDMI Switch" = "1" diff --git a/wm1811/seq_ap_hdmi_gain b/wm1811/seq_ap_hdmi_gain new file mode 100644 index 0000000..e69de29 --- /dev/null +++ b/wm1811/seq_ap_hdmi_gain diff --git a/wm1811/seq_ap_headset b/wm1811/seq_ap_headset new file mode 100644 index 0000000..96d4059 --- /dev/null +++ b/wm1811/seq_ap_headset @@ -0,0 +1,9 @@ +kcontrol "Right Headphone Mux" = "1" +kcontrol "Left Headphone Mux" = "1" +kcontrol "DAC1R Mixer AIF1.1 Switch" = "1" +kcontrol "DAC1L Mixer AIF1.1 Switch" = "1" +kcontrol "DAC1 Switch" = "1" +kcontrol "Right Output Mixer DAC Switch" = "1" +kcontrol "Left Output Mixer DAC Switch" = "1" +kcontrol "Headphone Switch" = "1" +kcontrol "HP Switch" = "1" diff --git a/wm1811/seq_ap_headset_gain b/wm1811/seq_ap_headset_gain new file mode 100644 index 0000000..ac1509c --- /dev/null +++ b/wm1811/seq_ap_headset_gain @@ -0,0 +1,4 @@ +kcontrol "AIF1DAC1 Volume" = "1" +kcontrol "Left Output Mixer DAC Volume" = "1" +kcontrol "Right Output Mixer DAC Volume" = "1" +kcontrol "Headphone Volume" = "1" diff --git a/wm1811/seq_ap_receiver b/wm1811/seq_ap_receiver new file mode 100644 index 0000000..4be99f7 --- /dev/null +++ b/wm1811/seq_ap_receiver @@ -0,0 +1,12 @@ +kcontrol "Left Output Mixer DAC Switch" = "1" +kcontrol "Right Output Mixer DAC Switch" = "1" +kcontrol "Earpiece Mixer Left Output Switch" = "1" +kcontrol "Earpiece Mixer Right Output Switch" = "1" +kcontrol "Output Switch" = "1" +kcontrol "Right Headphone Mux" = "1" +kcontrol "Left Headphone Mux" = "1" +kcontrol "DAC1R Mixer AIF1.1 Switch" = "1" +kcontrol "DAC1L Mixer AIF1.1 Switch" = "1" +kcontrol "DAC1 Switch" = "1" +kcontrol "Earpiece Switch" = "1" +kcontrol "RCV Switch" = "1" diff --git a/wm1811/seq_ap_receiver_gain b/wm1811/seq_ap_receiver_gain new file mode 100644 index 0000000..194b159 --- /dev/null +++ b/wm1811/seq_ap_receiver_gain @@ -0,0 +1 @@ +kcontrol "Output Volume" = "1" diff --git a/wm1811/seq_ap_speaker b/wm1811/seq_ap_speaker new file mode 100644 index 0000000..0e5bdae --- /dev/null +++ b/wm1811/seq_ap_speaker @@ -0,0 +1,9 @@ +kcontrol "SPKL DAC1 Switch" = "1" +kcontrol "SPKR DAC1 Switch" = "1" +kcontrol "SPKL Boost SPKL Switch" = "1" +kcontrol "SPKR Boost SPKR Switch" = "1" +kcontrol "DAC1R Mixer AIF1.1 Switch" = "1" +kcontrol "DAC1L Mixer AIF1.1 Switch" = "1" +kcontrol "DAC1 Switch" = "1" +kcontrol "Speaker Switch" = "1" +kcontrol "SPK Switch" = "1" diff --git a/wm1811/seq_ap_speaker_gain b/wm1811/seq_ap_speaker_gain new file mode 100644 index 0000000..211434b --- /dev/null +++ b/wm1811/seq_ap_speaker_gain @@ -0,0 +1,4 @@ +kcontrol "AIF1DAC1 Volume" = "96" +kcontrol "Speaker Mixer Volume" = "1" +kcontrol "Speaker Volume" = "1" +kcontrol "Speaker Boost Volume" = "1" diff --git a/wm1811/seq_ap_speaker_left b/wm1811/seq_ap_speaker_left new file mode 100644 index 0000000..0e5bdae --- /dev/null +++ b/wm1811/seq_ap_speaker_left @@ -0,0 +1,9 @@ +kcontrol "SPKL DAC1 Switch" = "1" +kcontrol "SPKR DAC1 Switch" = "1" +kcontrol "SPKL Boost SPKL Switch" = "1" +kcontrol "SPKR Boost SPKR Switch" = "1" +kcontrol "DAC1R Mixer AIF1.1 Switch" = "1" +kcontrol "DAC1L Mixer AIF1.1 Switch" = "1" +kcontrol "DAC1 Switch" = "1" +kcontrol "Speaker Switch" = "1" +kcontrol "SPK Switch" = "1" diff --git a/wm1811/seq_ap_speaker_right b/wm1811/seq_ap_speaker_right new file mode 100644 index 0000000..0e5bdae --- /dev/null +++ b/wm1811/seq_ap_speaker_right @@ -0,0 +1,9 @@ +kcontrol "SPKL DAC1 Switch" = "1" +kcontrol "SPKR DAC1 Switch" = "1" +kcontrol "SPKL Boost SPKL Switch" = "1" +kcontrol "SPKR Boost SPKR Switch" = "1" +kcontrol "DAC1R Mixer AIF1.1 Switch" = "1" +kcontrol "DAC1L Mixer AIF1.1 Switch" = "1" +kcontrol "DAC1 Switch" = "1" +kcontrol "Speaker Switch" = "1" +kcontrol "SPK Switch" = "1" diff --git a/wm1811/seq_bt_ap b/wm1811/seq_bt_ap new file mode 100644 index 0000000..100f87b --- /dev/null +++ b/wm1811/seq_bt_ap @@ -0,0 +1,2 @@ +kcontrol "AIF2DAC Mux" = "1" +kcontrol "AIF1ADC1L Mixer AIF2 Switch" = "1" diff --git a/wm1811/seq_bt_ap_gain b/wm1811/seq_bt_ap_gain new file mode 100644 index 0000000..70421ee --- /dev/null +++ b/wm1811/seq_bt_ap_gain @@ -0,0 +1,2 @@ +kcontrol "AIF2DAC Volume" = "96" +kcontrol "AIF1ADC1 Volume" = "119"
\ No newline at end of file diff --git a/wm1811/seq_bt_cp b/wm1811/seq_bt_cp new file mode 100644 index 0000000..f7c114c --- /dev/null +++ b/wm1811/seq_bt_cp @@ -0,0 +1 @@ +kcontrol "AIF2ADC Mux" = "1" diff --git a/wm1811/seq_bt_cp_gain b/wm1811/seq_bt_cp_gain new file mode 100644 index 0000000..e69de29 --- /dev/null +++ b/wm1811/seq_bt_cp_gain diff --git a/wm1811/seq_codec_disable_on_suspend b/wm1811/seq_codec_disable_on_suspend new file mode 100644 index 0000000..e69de29 --- /dev/null +++ b/wm1811/seq_codec_disable_on_suspend diff --git a/wm1811/seq_cp_ap b/wm1811/seq_cp_ap new file mode 100644 index 0000000..66acaf2 --- /dev/null +++ b/wm1811/seq_cp_ap @@ -0,0 +1,3 @@ +kcontrol "AIF2DAC Mux" = "1" +kcontrol "AIF1ADC1L Mixer AIF2 Switch" = "1" +kcontrol "AIF1ADC1R Mixer AIF2 Switch" = "1" diff --git a/wm1811/seq_cp_ap_gain b/wm1811/seq_cp_ap_gain new file mode 100644 index 0000000..70421ee --- /dev/null +++ b/wm1811/seq_cp_ap_gain @@ -0,0 +1,2 @@ +kcontrol "AIF2DAC Volume" = "96" +kcontrol "AIF1ADC1 Volume" = "119"
\ No newline at end of file diff --git a/wm1811/seq_cp_bt b/wm1811/seq_cp_bt new file mode 100644 index 0000000..9ffe833 --- /dev/null +++ b/wm1811/seq_cp_bt @@ -0,0 +1,6 @@ +kcontrol "AIF2DAC Mux" = "1" +kcontrol "AIF2DAC2L Mixer AIF2 Switch" = "1" +kcontrol "AIF2DAC2R Mixer AIF2 Switch" = "1" +kcontrol "DAC2 Switch" = "1" +kcontrol "AIF3ADC Mux" = "1" +kcontrol "AIF2 Mode" = "1" diff --git a/wm1811/seq_cp_bt_gain b/wm1811/seq_cp_bt_gain new file mode 100644 index 0000000..b713fe6 --- /dev/null +++ b/wm1811/seq_cp_bt_gain @@ -0,0 +1,3 @@ +kcontrol "AIF2DAC Volume" = "96" +kcontrol "DAC2 Volume" = "96" +kcontrol "AIF2ADC Volume" = "119"
\ No newline at end of file diff --git a/wm1811/seq_cp_headset b/wm1811/seq_cp_headset new file mode 100644 index 0000000..3f39e30 --- /dev/null +++ b/wm1811/seq_cp_headset @@ -0,0 +1,10 @@ +kcontrol "Right Headphone Mux" = "1" +kcontrol "Left Headphone Mux" = "1" +kcontrol "DAC1R Mixer AIF2 Switch" = "1" +kcontrol "DAC1L Mixer AIF2 Switch" = "1" +kcontrol "DAC1 Switch" = "1" +kcontrol "Right Output Mixer DAC Switch" = "1" +kcontrol "Left Output Mixer DAC Switch" = "1" +kcontrol "Headphone Switch" = "1" +kcontrol "HP Switch" = "1" +kcontrol "AIF2 Mode" = "1" diff --git a/wm1811/seq_cp_headset_gain b/wm1811/seq_cp_headset_gain new file mode 100644 index 0000000..2d7516a --- /dev/null +++ b/wm1811/seq_cp_headset_gain @@ -0,0 +1 @@ +kcontrol "Headphone Volume" = "1" diff --git a/wm1811/seq_cp_receiver b/wm1811/seq_cp_receiver new file mode 100644 index 0000000..48da6fd --- /dev/null +++ b/wm1811/seq_cp_receiver @@ -0,0 +1,13 @@ +kcontrol "Left Output Mixer DAC Switch" = "1" +kcontrol "Right Output Mixer DAC Switch" = "1" +kcontrol "Earpiece Mixer Left Output Switch" = "1" +kcontrol "Earpiece Mixer Right Output Switch" = "1" +kcontrol "Output Switch" = "1" +kcontrol "Right Headphone Mux" = "1" +kcontrol "Left Headphone Mux" = "1" +kcontrol "DAC1L Mixer AIF2 Switch" = "1" +kcontrol "DAC1R Mixer AIF2 Switch" = "1" +kcontrol "DAC1 Switch" = "1" +kcontrol "Earpiece Switch" = "1" +kcontrol "RCV Switch" = "1" +kcontrol "AIF2 Mode" = "1" diff --git a/wm1811/seq_cp_receiver_gain b/wm1811/seq_cp_receiver_gain new file mode 100644 index 0000000..194b159 --- /dev/null +++ b/wm1811/seq_cp_receiver_gain @@ -0,0 +1 @@ +kcontrol "Output Volume" = "1" diff --git a/wm1811/seq_cp_speaker b/wm1811/seq_cp_speaker new file mode 100644 index 0000000..790d57b --- /dev/null +++ b/wm1811/seq_cp_speaker @@ -0,0 +1,10 @@ +kcontrol "SPKL DAC1 Switch" = "1" +kcontrol "SPKR DAC1 Switch" = "1" +kcontrol "SPKL Boost SPKL Switch" = "1" +kcontrol "SPKR Boost SPKR Switch" = "1" +kcontrol "DAC1R Mixer AIF2 Switch" = "1" +kcontrol "DAC1L Mixer AIF2 Switch" = "1" +kcontrol "DAC1 Switch" = "1" +kcontrol "Speaker Switch" = "1" +kcontrol "SPK Switch" = "1" +kcontrol "AIF2 Mode" = "1" diff --git a/wm1811/seq_cp_speaker_gain b/wm1811/seq_cp_speaker_gain new file mode 100644 index 0000000..724a90a --- /dev/null +++ b/wm1811/seq_cp_speaker_gain @@ -0,0 +1,3 @@ +kcontrol "Speaker Mixer Volume" = "1" +kcontrol "Speaker Volume" = "1" +kcontrol "Speaker Boost Volume" = "1" diff --git a/wm1811/seq_earmic_ap b/wm1811/seq_earmic_ap new file mode 100644 index 0000000..2776c2c --- /dev/null +++ b/wm1811/seq_earmic_ap @@ -0,0 +1,9 @@ +kcontrol "Headset Mic Switch" = "1" +kcontrol "IN2L PGA IN2LN Switch" = "1" +kcontrol "IN2L PGA IN2LP Switch" = "1" +kcontrol "IN2L Switch" = "1" +kcontrol "MIXINL IN2L Switch" = "1" +kcontrol "ADCL Mux" = "1" +kcontrol "AIF1ADC1L Mixer ADC/DMIC Switch" = "1" +kcontrol "AIF1ADCL Source" = "1" +kcontrol "AIF1ADCR Source" = "1" diff --git a/wm1811/seq_earmic_ap_gain b/wm1811/seq_earmic_ap_gain new file mode 100644 index 0000000..12e8891 --- /dev/null +++ b/wm1811/seq_earmic_ap_gain @@ -0,0 +1,2 @@ +kcontrol "IN2L Volume" = "1" +kcontrol "MIXINL IN2L Volume" = "1" diff --git a/wm1811/seq_earmic_cp b/wm1811/seq_earmic_cp new file mode 100644 index 0000000..8f4cc3f --- /dev/null +++ b/wm1811/seq_earmic_cp @@ -0,0 +1,11 @@ +kcontrol "Headset Mic Switch" ="1" +kcontrol "IN2L PGA IN2LN Switch" = "1" +kcontrol "IN2L PGA IN2LP Switch" = "1" +kcontrol "IN2L Switch" = "1" +kcontrol "MIXINL IN2L Switch" = "1" +kcontrol "ADCL Mux" = "1" +kcontrol "AIF2DAC2L Mixer Left Sidetone Switch" = "1" +kcontrol "AIF2ADCR Source" = "1" +kcontrol "AIF2ADCL Source" = "1" +kcontrol "DAC2 Switch" = "1" +kcontrol "AIF2ADC Mux" = "1" diff --git a/wm1811/seq_earmic_cp_gain b/wm1811/seq_earmic_cp_gain new file mode 100644 index 0000000..9c75978 --- /dev/null +++ b/wm1811/seq_earmic_cp_gain @@ -0,0 +1,3 @@ +kcontrol "IN2L Volume" = "1" +kcontrol "MIXINL IN2L Volume" = "1" +kcontrol "DAC2 Left Sidetone Volume" = "1" diff --git a/wm1811/seq_fmradio_ap b/wm1811/seq_fmradio_ap new file mode 100644 index 0000000..ef19dd4 --- /dev/null +++ b/wm1811/seq_fmradio_ap @@ -0,0 +1,6 @@ +kcontrol "IN2R Switch" = "1" +kcontrol "MIXINR IN2R Switch" = "1" +kcontrol "ADCR Mux" = "1" +kcontrol "AIF1ADC1R Mixer ADC/DMIC Switch" = "1" +kcontrol "AIF1ADCR Source" = "1" +kcontrol "AIF1ADCL Source" = "1" diff --git a/wm1811/seq_fmradio_ap_gain b/wm1811/seq_fmradio_ap_gain new file mode 100644 index 0000000..cd48ffc --- /dev/null +++ b/wm1811/seq_fmradio_ap_gain @@ -0,0 +1,3 @@ +kcontrol "IN2R Volume" = "1" +kcontrol "MIXINR IN2R Volume" = "1" +kcontrol "MIXINR Direct Voice Volume" = "1" diff --git a/wm1811/seq_fmradio_headset b/wm1811/seq_fmradio_headset new file mode 100644 index 0000000..d336df1 --- /dev/null +++ b/wm1811/seq_fmradio_headset @@ -0,0 +1,9 @@ +kcontrol "Right Output Mixer IN2RP Switch" = "1" +kcontrol "Left Output Mixer IN2RN Switch" = "1" +kcontrol "Right Headphone Mux" = "1" +kcontrol "Left Headphone Mux" = "1" +kcontrol "Left Output Mixer DAC Switch" = "1" +kcontrol "Right Output Mixer DAC Switch" = "1" +kcontrol "Headphone Switch" = "1" +kcontrol "HP Switch" = "1" +kcontrol "FM In Switch" = "1" diff --git a/wm1811/seq_fmradio_headset_gain b/wm1811/seq_fmradio_headset_gain new file mode 100644 index 0000000..2d7516a --- /dev/null +++ b/wm1811/seq_fmradio_headset_gain @@ -0,0 +1 @@ +kcontrol "Headphone Volume" = "1" diff --git a/wm1811/seq_fmradio_speaker b/wm1811/seq_fmradio_speaker new file mode 100644 index 0000000..b36caa0 --- /dev/null +++ b/wm1811/seq_fmradio_speaker @@ -0,0 +1,15 @@ +kcontrol "IN2R PGA IN2RN Switch" = "1" +kcontrol "IN2R PGA IN2RP Switch" = "1" +kcontrol "IN2R Switch" = "1" +kcontrol "MIXINR IN2R Switch" = "1" +kcontrol "ADCR Mux" = "1" +kcontrol "DAC1R Mixer Right Sidetone Switch" = "1" +kcontrol "DAC1L Mixer Right Sidetone Switch" = "1" +kcontrol "DAC1 Switch" = "1" +kcontrol "SPKL DAC1 Switch" = "1" +kcontrol "SPKR DAC1 Switch" = "1" +kcontrol "SPKL Boost SPKL Switch" = "1" +kcontrol "SPKR Boost SPKR Switch" = "1" +kcontrol "Speaker Switch" = "1" +kcontrol "SPK Switch" = "1" +kcontrol "FM In Switch" = "1" diff --git a/wm1811/seq_fmradio_speaker_gain b/wm1811/seq_fmradio_speaker_gain new file mode 100644 index 0000000..6c5a9c7 --- /dev/null +++ b/wm1811/seq_fmradio_speaker_gain @@ -0,0 +1,5 @@ +kcontrol "IN2R Volume" = "1" +kcontrol "MIXINR IN2R Volume" = "1" +kcontrol "Speaker Mixer Volume" = "3" +kcontrol "Speaker Volume" = "63" +kcontrol "Speaker Boost Volume" = "7" diff --git a/wm1811/seq_mainmic_ap b/wm1811/seq_mainmic_ap new file mode 100644 index 0000000..2547fb5 --- /dev/null +++ b/wm1811/seq_mainmic_ap @@ -0,0 +1,10 @@ +kcontrol "Main Mic Switch" = "1" +kcontrol "IN1L PGA IN1LN Switch" = "1" +kcontrol "IN1L PGA IN1LP Switch" = "1" +kcontrol "IN1L Switch" = "1" +kcontrol "MIXINL IN1L Switch" = "1" +kcontrol "ADCL Mux" = "1" +kcontrol "AIF1ADC1L Mixer ADC/DMIC Switch" = "1" +kcontrol "AIF1ADC1R Mixer ADC/DMIC Switch" = "1" +kcontrol "AIF1ADCL Source" = "1" +kcontrol "AIF1ADCR Source" = "1" diff --git a/wm1811/seq_mainmic_ap_gain b/wm1811/seq_mainmic_ap_gain new file mode 100644 index 0000000..1f5716e --- /dev/null +++ b/wm1811/seq_mainmic_ap_gain @@ -0,0 +1,2 @@ +kcontrol "IN1L Volume" = "1" +kcontrol "MIXINL IN1L Volume" = "1" diff --git a/wm1811/seq_mainmic_cp b/wm1811/seq_mainmic_cp new file mode 100644 index 0000000..2a7207e --- /dev/null +++ b/wm1811/seq_mainmic_cp @@ -0,0 +1,10 @@ +kcontrol "Main Mic Switch" = "1" +kcontrol "IN1L PGA IN1LN Switch" = "1" +kcontrol "IN1L PGA IN1LP Switch" = "1" +kcontrol "IN1L Switch" = "1" +kcontrol "MIXINL IN1L Switch" = "1" +kcontrol "ADCL Mux" = "1" +kcontrol "AIF2DAC2L Mixer Left Sidetone Switch" = "1" +kcontrol "AIF2ADCL Source" = "1" +kcontrol "DAC2 Switch" = "1" +kcontrol "AIF2ADC Mux" = "1" diff --git a/wm1811/seq_mainmic_cp_gain b/wm1811/seq_mainmic_cp_gain new file mode 100644 index 0000000..848ef6c --- /dev/null +++ b/wm1811/seq_mainmic_cp_gain @@ -0,0 +1,3 @@ +kcontrol "IN1L Volume" = "1" +kcontrol "MIXINL IN1L Volume" = "1" +kcontrol "DAC2 Left Sidetone Volume" = "1" diff --git a/wm1811/seq_mute_playback b/wm1811/seq_mute_playback new file mode 100644 index 0000000..8dafee0 --- /dev/null +++ b/wm1811/seq_mute_playback @@ -0,0 +1 @@ +kcontrol "Playback Mute" = "1"
\ No newline at end of file diff --git a/wm1811/seq_reset b/wm1811/seq_reset new file mode 100644 index 0000000..e96ce7d --- /dev/null +++ b/wm1811/seq_reset @@ -0,0 +1,58 @@ +kcontrol "Playback Mute" = "1" +kcontrol "Earpiece Switch" = "1" +kcontrol "RCV Switch" = "1" +kcontrol "SPK Switch" = "1" +kcontrol "HP Switch" = "1" +kcontrol "FM In Switch" = "1" +kcontrol "LINE Switch" = "1" +kcontrol "HDMI Switch" = "1" +kcontrol "DAC1 Switch" = "1" +kcontrol "DAC2 Switch" = "1" +kcontrol "Speaker Switch" = "1" +kcontrol "Earpiece Switch" = "1" +kcontrol "Headphone Switch" = "1" +kcontrol "DAC1L Mixer AIF2 Switch" = "1" +kcontrol "DAC1R Mixer AIF2 Switch" = "1" +kcontrol "SPKL DAC1 Switch" = "1" +kcontrol "SPKR DAC1 Switch" = "1" +kcontrol "SPKL Boost SPKL Switch" = "1" +kcontrol "SPKL Boost SPKR Switch" = "1" +kcontrol "DAC1L Mixer AIF1.1 Switch" = "1" +kcontrol "DAC1R Mixer AIF1.1 Switch" = "1" +kcontrol "SPKR Boost SPKL Switch" = "1" +kcontrol "SPKR Boost SPKR Switch" = "1" +kcontrol "SPKR Input Switch" = "1" +kcontrol "SPKL Input Switch" = "1" +kcontrol "Earpiece Mixer Left Output Switch" = "1" +kcontrol "Earpiece Mixer Right Output Switch" = "1" +kcontrol "Right Output Mixer IN2RN Switch" = "1" +kcontrol "Right Output Mixer DAC Switch" = "1" +kcontrol "Left Output Mixer IN2LN Switch" = "1" +kcontrol "Left Output Mixer DAC Switch" = "1" +kcontrol "AIF2DAC2L Mixer AIF1.1 Switch" = "1" +kcontrol "AIF2DAC2R Mixer AIF1.1 Switch" = "1" +kcontrol "AIF2DAC2L Mixer AIF2 Switch" = "1" +kcontrol "AIF2DAC2R Mixer AIF2 Switch" = "1" +kcontrol "Speaker Mode" = "1" +kcontrol "AIF2DAC2L Mixer AIF2 Switch" = "1" +kcontrol "AIF2DAC2R Mixer AIF2 Switch" = "1" +kcontrol "Main Mic Switch" = "1" +kcontrol "Sub Mic Switch" = "1" +kcontrol "Third Mic Switch" = "1" +kcontrol "Headset Mic Switch" = "1" +kcontrol "MIXINR IN2R Switch" = "1" +kcontrol "MIXINL IN2L Switch" = "1" +kcontrol "IN2R PGA IN2RN Switch" = "1" +kcontrol "IN2L PGA IN2LN Switch" = "1" +kcontrol "IN2L Switch" = "1" +kcontrol "IN2R Switch" = "1" +kcontrol "IN1L Switch" = "1" +kcontrol "IN1R Switch" = "1" +kcontrol "MIXINR IN1R Switch" = "1" +kcontrol "MIXINL IN1L Switch" = "1" +kcontrol "IN1R PGA IN1RP Switch" = "1" +kcontrol "IN1R PGA IN1RN Switch" = "1" +kcontrol "IN1L PGA IN1LP Switch" = "1" +kcontrol "IN1L PGA IN1LN Switch" = "1" +kcontrol "DAC1L Mixer Right Sidetone Switch" = "1" +kcontrol "DAC1R Mixer Right Sidetone Switch" = "1" diff --git a/wm1811/seq_reset_capture b/wm1811/seq_reset_capture new file mode 100644 index 0000000..2c34559 --- /dev/null +++ b/wm1811/seq_reset_capture @@ -0,0 +1,22 @@ +kcontrol "Right Output Mixer IN2RN Switch" = "1" +kcontrol "Left Output Mixer IN2LN Switch" = "1" +kcontrol "Main Mic Switch" = "1" +kcontrol "Sub Mic Switch" = "1" +kcontrol "Third Mic Switch" = "1" +kcontrol "Headset Mic Switch" = "1" +kcontrol "MIXINR IN2R Switch" = "1" +kcontrol "MIXINL IN2L Switch" = "1" +kcontrol "IN2R PGA IN2RN Switch" = "1" +kcontrol "IN2L PGA IN2LN Switch" = "1" +kcontrol "IN2L Switch" = "1" +kcontrol "IN2R Switch" = "1" +kcontrol "IN1L Switch" = "1" +kcontrol "IN1R Switch" = "1" +kcontrol "MIXINR IN1R Switch" = "1" +kcontrol "MIXINL IN1L Switch" = "1" +kcontrol "IN1R PGA IN1RP Switch" = "1" +kcontrol "IN1R PGA IN1RN Switch" = "1" +kcontrol "IN1L PGA IN1LP Switch" = "1" +kcontrol "IN1L PGA IN1LN Switch" = "1" +kcontrol "AIF1ADC1L Mixer ADC/DMIC Switch" ="1" +kcontrol "AIF1ADC1R Mixer ADC/DMIC Switch" ="1" diff --git a/wm1811/seq_reset_playback b/wm1811/seq_reset_playback new file mode 100644 index 0000000..00a683c --- /dev/null +++ b/wm1811/seq_reset_playback @@ -0,0 +1,38 @@ +kcontrol "Playback Mute" = "1" +kcontrol "Earpiece Switch" = "1" +kcontrol "RCV Switch" = "1" +kcontrol "SPK Switch" = "1" +kcontrol "HP Switch" = "1" +kcontrol "FM In Switch" = "1" +kcontrol "LINE Switch" = "1" +kcontrol "HDMI Switch" = "1" +kcontrol "DAC1 Switch" = "1" +kcontrol "DAC2 Switch" = "1" +kcontrol "Speaker Switch" = "1" +kcontrol "Earpiece Switch" = "1" +kcontrol "Headphone Switch" = "1" +kcontrol "DAC1L Mixer AIF2 Switch" = "1" +kcontrol "DAC1R Mixer AIF2 Switch" = "1" +kcontrol "SPKL DAC1 Switch" = "1" +kcontrol "SPKR DAC1 Switch" = "1" +kcontrol "SPKL Boost SPKL Switch" = "1" +kcontrol "SPKL Boost SPKR Switch" = "1" +kcontrol "DAC1L Mixer AIF1.1 Switch" = "1" +kcontrol "DAC1R Mixer AIF1.1 Switch" = "1" +kcontrol "SPKR Boost SPKL Switch" = "1" +kcontrol "SPKR Boost SPKR Switch" = "1" +kcontrol "SPKR Input Switch" = "1" +kcontrol "SPKL Input Switch" = "1" +kcontrol "Earpiece Mixer Left Output Switch" = "1" +kcontrol "Earpiece Mixer Right Output Switch" = "1" +kcontrol "Right Output Mixer IN2RN Switch" = "1" +kcontrol "Right Output Mixer DAC Switch" = "1" +kcontrol "Left Output Mixer IN2LN Switch" = "1" +kcontrol "Left Output Mixer DAC Switch" = "1" +kcontrol "AIF2DAC2L Mixer AIF1.1 Switch" = "1" +kcontrol "AIF2DAC2R Mixer AIF1.1 Switch" = "1" +kcontrol "AIF2DAC2L Mixer AIF2 Switch" = "1" +kcontrol "AIF2DAC2R Mixer AIF2 Switch" = "1" +kcontrol "Speaker Mode" = "1" +kcontrol "AIF2DAC2L Mixer AIF2 Switch" = "1" +kcontrol "AIF2DAC2R Mixer AIF2 Switch" = "1" diff --git a/wm1811/seq_stereomic_ap b/wm1811/seq_stereomic_ap new file mode 100644 index 0000000..2baf424 --- /dev/null +++ b/wm1811/seq_stereomic_ap @@ -0,0 +1,12 @@ +kcontrol "IN1L PGA IN1LP Switch" = "1" +kcontrol "IN1L PGA IN1LN Switch" = "1" +kcontrol "IN1R PGA IN1RN Switch" = "1" +kcontrol "IN1R PGA IN1RP Switch" = "1" +kcontrol "IN1L Switch" = "1" +kcontrol "IN1R Switch" = "1" +kcontrol "MIXINL IN1L Switch" = "1" +kcontrol "MIXINR IN1R Switch" = "1" +kcontrol "AIF1ADC1L Mixer ADC/DMIC Switch" = "1" +kcontrol "AIF1ADC1R Mixer ADC/DMIC Switch" = "1" +kcontrol "AIF1ADCL Source" = "1" +kcontrol "AIF1ADCR Source" = "1" diff --git a/wm1811/seq_stereomic_ap_gain b/wm1811/seq_stereomic_ap_gain new file mode 100644 index 0000000..49080b0 --- /dev/null +++ b/wm1811/seq_stereomic_ap_gain @@ -0,0 +1,7 @@ +kcontrol "IN1L Volume" = "11" +kcontrol "IN1R Volume" = "11" +kcontrol "MIXINL IN1L Volume" = "1" +kcontrol "MIXINR IN1R Volume" = "1" +kcontrol "MIXINR IN1RP Volume" = "7" +kcontrol "MIXINL IN1LP Volume" = "7" +kcontrol "AIF1ADC1 Volume" = "119"
\ No newline at end of file diff --git a/wm1811/seq_submic_ap b/wm1811/seq_submic_ap new file mode 100644 index 0000000..fa648ad --- /dev/null +++ b/wm1811/seq_submic_ap @@ -0,0 +1,10 @@ +kcontrol "Sub Mic Switch" = "1" +kcontrol "IN1R PGA IN1RN Switch" = "1" +kcontrol "IN1R PGA IN1RP Switch" = "1" +kcontrol "IN1R Switch" = "1" +kcontrol "MIXINR IN1R Switch" = "1" +kcontrol "ADCR Mux" = "1" +kcontrol "AIF1ADC1L Mixer ADC/DMIC Switch" = "1" +kcontrol "AIF1ADC1R Mixer ADC/DMIC Switch" = "1" +kcontrol "AIF1ADCL Source" = "1" +kcontrol "AIF1ADCR Source" = "1" diff --git a/wm1811/seq_submic_ap_gain b/wm1811/seq_submic_ap_gain new file mode 100644 index 0000000..629ff9b --- /dev/null +++ b/wm1811/seq_submic_ap_gain @@ -0,0 +1,2 @@ +kcontrol "IN1R Volume" = "1" +kcontrol "MIXINR IN1R Volume" = "1" diff --git a/wm1811/seq_submic_cp b/wm1811/seq_submic_cp new file mode 100644 index 0000000..d25984d --- /dev/null +++ b/wm1811/seq_submic_cp @@ -0,0 +1,10 @@ +kcontrol "Sub Mic Switch" = "1" +kcontrol "IN1R PGA IN1RN Switch" = "1" +kcontrol "IN1R PGA IN1RP Switch" = "1" +kcontrol "IN1R Switch" = "1" +kcontrol "MIXINR IN1R Switch" = "1" +kcontrol "ADCR Mux" = "1" +kcontrol "AIF2ADCR Source" = "1" +kcontrol "AIF2DAC2R Mixer Reft Sidetone Switch" = "1" +kcontrol "DAC2 Switch" = "1" +kcontrol "AIF2ADC Mux" = "1" diff --git a/wm1811/seq_submic_cp_gain b/wm1811/seq_submic_cp_gain new file mode 100644 index 0000000..a5a543c --- /dev/null +++ b/wm1811/seq_submic_cp_gain @@ -0,0 +1,3 @@ +kcontrol "IN1R Volume" = "1" +kcontrol "MIXINR IN1R Volume" = "1" +kcontrol "DAC2 Right Sidetone Volume" = "1" diff --git a/wm1811/val_ap_bt b/wm1811/val_ap_bt new file mode 100644 index 0000000..1f67eac --- /dev/null +++ b/wm1811/val_ap_bt @@ -0,0 +1,7 @@ +'AIF1DAC Mux':1:0 +'AIF2DAC2L Mixer AIF1.1 Switch':1:1 +'AIF2DAC2R Mixer AIF1.1 Switch':1:1 +'DAC2 Switch':2:1,1 +'AIF3ADC Mux':1:1 +'AIF2DAC2L Mixer AIF2 Switch':1:0 +'AIF2DAC2R Mixer AIF2 Switch':1:0
\ No newline at end of file diff --git a/wm1811/val_ap_bt_gain b/wm1811/val_ap_bt_gain new file mode 100644 index 0000000..da8f83d --- /dev/null +++ b/wm1811/val_ap_bt_gain @@ -0,0 +1,4 @@ +'AIF1DAC1 Volume':2:96,96 +'DAC2 Volume':2:96,96 +'AIF2ADC Volume':2:96,96 +'MIXINL IN1LP Volume':1:0
\ No newline at end of file diff --git a/wm1811/val_ap_dock b/wm1811/val_ap_dock new file mode 100644 index 0000000..2e3b21e --- /dev/null +++ b/wm1811/val_ap_dock @@ -0,0 +1,10 @@ +'DAC1R Mixer AIF1.1 Switch':1:1 +'DAC1L Mixer AIF1.1 Switch':1:1 +'DAC1 Switch':2:1,1 +'Right Output Mixer DAC Switch':1:1 +'Left Output Mixer DAC Switch':1:1 +'LINEOUT2N Mixer Left Output Switch':1:1 +'LINEOUT2P Mixer Right Output Switch':1:1 +'LINEOUT2N Switch':1:1 +'LINEOUT2P Switch':1:1 +'LINE Switch':1:1 diff --git a/wm1811/val_ap_dock_gain b/wm1811/val_ap_dock_gain new file mode 100644 index 0000000..5793967 --- /dev/null +++ b/wm1811/val_ap_dock_gain @@ -0,0 +1 @@ +'LINEOUT2 Volume':1:0 diff --git a/wm1811/val_ap_hdmi b/wm1811/val_ap_hdmi new file mode 100644 index 0000000..d80780b --- /dev/null +++ b/wm1811/val_ap_hdmi @@ -0,0 +1,10 @@ +'DAC1R Mixer AIF1.1 Switch':1:1 +'DAC1L Mixer AIF1.1 Switch':1:1 +'DAC1 Switch':2:1,1 +'Right Output Mixer DAC Switch':1:1 +'Left Output Mixer DAC Switch':1:1 +'LINEOUT1N Mixer Left Output Switch':1:1 +'LINEOUT1P Mixer Right Output Switch':1:1 +'LINEOUT1N Switch':1:1 +'LINEOUT1P Switch':1:1 +'HDMI Switch':1:1 diff --git a/wm1811/val_ap_hdmi_gain b/wm1811/val_ap_hdmi_gain new file mode 100644 index 0000000..e69de29 --- /dev/null +++ b/wm1811/val_ap_hdmi_gain diff --git a/wm1811/val_ap_headset b/wm1811/val_ap_headset new file mode 100644 index 0000000..5b20298 --- /dev/null +++ b/wm1811/val_ap_headset @@ -0,0 +1,9 @@ +'Right Headphone Mux':1:0 +'Left Headphone Mux':1:0 +'DAC1R Mixer AIF1.1 Switch':1:1 +'DAC1L Mixer AIF1.1 Switch':1:1 +'DAC1 Switch':2:1,1 +'Right Output Mixer DAC Switch':1:1 +'Left Output Mixer DAC Switch':1:1 +'Headphone Switch':2:1,1 +'HP Switch':1:1 diff --git a/wm1811/val_ap_headset_gain b/wm1811/val_ap_headset_gain new file mode 100644 index 0000000..9ee3ef6 --- /dev/null +++ b/wm1811/val_ap_headset_gain @@ -0,0 +1,4 @@ +'AIF1DAC1 Volume':2:96,96 +'Left Output Mixer DAC Volume':1:7 +'Right Output Mixer DAC Volume':1:7 +'Headphone Volume':2:50,50 diff --git a/wm1811/val_ap_headset_ringtone_gain b/wm1811/val_ap_headset_ringtone_gain new file mode 100644 index 0000000..7c98697 --- /dev/null +++ b/wm1811/val_ap_headset_ringtone_gain @@ -0,0 +1,4 @@ +'AIF1DAC1 Volume':2:96,96 +'Left Output Mixer DAC Volume':1:7 +'Right Output Mixer DAC Volume':1:7 +'Headphone Volume':2:32,32 diff --git a/wm1811/val_ap_receiver b/wm1811/val_ap_receiver new file mode 100644 index 0000000..be91a81 --- /dev/null +++ b/wm1811/val_ap_receiver @@ -0,0 +1,12 @@ +'Left Output Mixer DAC Switch':1:1 +'Right Output Mixer DAC Switch':1:1 +'Earpiece Mixer Left Output Switch':1:1 +'Earpiece Mixer Right Output Switch':1:1 +'Output Switch':2:1,1 +'Right Headphone Mux':1:1 +'Left Headphone Mux':1:1 +'DAC1R Mixer AIF1.1 Switch':1:1 +'DAC1L Mixer AIF1.1 Switch':1:1 +'DAC1 Switch':2:1,1 +'Earpiece Switch':1:1 +'RCV Switch':1:1 diff --git a/wm1811/val_ap_receiver_gain b/wm1811/val_ap_receiver_gain new file mode 100644 index 0000000..4ad55e1 --- /dev/null +++ b/wm1811/val_ap_receiver_gain @@ -0,0 +1 @@ +'Output Volume':2:61,61 diff --git a/wm1811/val_ap_speaker b/wm1811/val_ap_speaker new file mode 100644 index 0000000..fcd16f5 --- /dev/null +++ b/wm1811/val_ap_speaker @@ -0,0 +1,9 @@ +'SPKL DAC1 Switch':1:1 +'SPKR DAC1 Switch':1:1 +'SPKL Boost SPKL Switch':1:1 +'SPKR Boost SPKR Switch':1:1 +'DAC1R Mixer AIF1.1 Switch':1:1 +'DAC1L Mixer AIF1.1 Switch':1:1 +'DAC1 Switch':2:1,1 +'Speaker Switch':2:1,1 +'SPK Switch':1:1 diff --git a/wm1811/val_ap_speaker_gain b/wm1811/val_ap_speaker_gain new file mode 100644 index 0000000..c0bcb2f --- /dev/null +++ b/wm1811/val_ap_speaker_gain @@ -0,0 +1,4 @@ +'AIF1DAC1 Volume':2:96,96 +'Speaker Mixer Volume':2:3,3 +'Speaker Volume':2:57,57 +'Speaker Boost Volume':2:4,4
\ No newline at end of file diff --git a/wm1811/val_ap_speaker_left b/wm1811/val_ap_speaker_left new file mode 100644 index 0000000..fcd16f5 --- /dev/null +++ b/wm1811/val_ap_speaker_left @@ -0,0 +1,9 @@ +'SPKL DAC1 Switch':1:1 +'SPKR DAC1 Switch':1:1 +'SPKL Boost SPKL Switch':1:1 +'SPKR Boost SPKR Switch':1:1 +'DAC1R Mixer AIF1.1 Switch':1:1 +'DAC1L Mixer AIF1.1 Switch':1:1 +'DAC1 Switch':2:1,1 +'Speaker Switch':2:1,1 +'SPK Switch':1:1 diff --git a/wm1811/val_ap_speaker_right b/wm1811/val_ap_speaker_right new file mode 100644 index 0000000..fcd16f5 --- /dev/null +++ b/wm1811/val_ap_speaker_right @@ -0,0 +1,9 @@ +'SPKL DAC1 Switch':1:1 +'SPKR DAC1 Switch':1:1 +'SPKL Boost SPKL Switch':1:1 +'SPKR Boost SPKR Switch':1:1 +'DAC1R Mixer AIF1.1 Switch':1:1 +'DAC1L Mixer AIF1.1 Switch':1:1 +'DAC1 Switch':2:1,1 +'Speaker Switch':2:1,1 +'SPK Switch':1:1 diff --git a/wm1811/val_ap_speaker_ringtone_gain b/wm1811/val_ap_speaker_ringtone_gain new file mode 100644 index 0000000..c0bcb2f --- /dev/null +++ b/wm1811/val_ap_speaker_ringtone_gain @@ -0,0 +1,4 @@ +'AIF1DAC1 Volume':2:96,96 +'Speaker Mixer Volume':2:3,3 +'Speaker Volume':2:57,57 +'Speaker Boost Volume':2:4,4
\ No newline at end of file diff --git a/wm1811/val_bt_ap b/wm1811/val_bt_ap new file mode 100644 index 0000000..eaecfc3 --- /dev/null +++ b/wm1811/val_bt_ap @@ -0,0 +1,2 @@ +'AIF2DAC Mux':1:1 +'AIF1ADC1L Mixer AIF2 Switch':1:1
\ No newline at end of file diff --git a/wm1811/val_bt_ap_gain b/wm1811/val_bt_ap_gain new file mode 100644 index 0000000..dd71168 --- /dev/null +++ b/wm1811/val_bt_ap_gain @@ -0,0 +1,2 @@ +'AIF2DAC Volume':2:96,96 +'AIF1ADC1 Volume':2:96,96
\ No newline at end of file diff --git a/wm1811/val_bt_cp b/wm1811/val_bt_cp new file mode 100644 index 0000000..8e7533b --- /dev/null +++ b/wm1811/val_bt_cp @@ -0,0 +1 @@ +'AIF2ADC Mux':1:1
\ No newline at end of file diff --git a/wm1811/val_bt_cp_gain b/wm1811/val_bt_cp_gain new file mode 100644 index 0000000..e69de29 --- /dev/null +++ b/wm1811/val_bt_cp_gain diff --git a/wm1811/val_codec_disable_on_suspend b/wm1811/val_codec_disable_on_suspend new file mode 100644 index 0000000..e69de29 --- /dev/null +++ b/wm1811/val_codec_disable_on_suspend diff --git a/wm1811/val_cp_ap b/wm1811/val_cp_ap new file mode 100644 index 0000000..0db6139 --- /dev/null +++ b/wm1811/val_cp_ap @@ -0,0 +1,3 @@ +'AIF2DAC Mux':1:0 +'AIF1ADC1L Mixer AIF2 Switch':1:1 +'AIF1ADC1R Mixer AIF2 Switch':1:1 diff --git a/wm1811/val_cp_ap_gain b/wm1811/val_cp_ap_gain new file mode 100644 index 0000000..dd71168 --- /dev/null +++ b/wm1811/val_cp_ap_gain @@ -0,0 +1,2 @@ +'AIF2DAC Volume':2:96,96 +'AIF1ADC1 Volume':2:96,96
\ No newline at end of file diff --git a/wm1811/val_cp_bt b/wm1811/val_cp_bt new file mode 100644 index 0000000..6784a83 --- /dev/null +++ b/wm1811/val_cp_bt @@ -0,0 +1,6 @@ +'AIF2DAC Mux':1:0 +'AIF2DAC2L Mixer AIF2 Switch':1:1 +'AIF2DAC2R Mixer AIF2 Switch':1:1 +'DAC2 Switch':2:1,1 +'AIF3ADC Mux':1:1 +'AIF2 Mode':1:0 diff --git a/wm1811/val_cp_bt_gain b/wm1811/val_cp_bt_gain new file mode 100644 index 0000000..30aa9c2 --- /dev/null +++ b/wm1811/val_cp_bt_gain @@ -0,0 +1,3 @@ +'AIF2DAC Volume':2:96,96 +'DAC2 Volume':2:96,96 +'AIF2ADC Volume':2:96,96
\ No newline at end of file diff --git a/wm1811/val_cp_headset b/wm1811/val_cp_headset new file mode 100644 index 0000000..24becbc --- /dev/null +++ b/wm1811/val_cp_headset @@ -0,0 +1,10 @@ +'Right Headphone Mux':1:0 +'Left Headphone Mux':1:0 +'DAC1R Mixer AIF2 Switch':1:1 +'DAC1L Mixer AIF2 Switch':1:1 +'DAC1 Switch':2:1,1 +'Right Output Mixer DAC Switch':1:1 +'Left Output Mixer DAC Switch':1:1 +'Headphone Switch':2:1,1 +'HP Switch':1:1 +'AIF2 Mode':1:0 diff --git a/wm1811/val_cp_headset_gain b/wm1811/val_cp_headset_gain new file mode 100644 index 0000000..8d30a96 --- /dev/null +++ b/wm1811/val_cp_headset_gain @@ -0,0 +1 @@ +'Headphone Volume':2:47,47 diff --git a/wm1811/val_cp_headset_videocall_gain b/wm1811/val_cp_headset_videocall_gain new file mode 100644 index 0000000..8d30a96 --- /dev/null +++ b/wm1811/val_cp_headset_videocall_gain @@ -0,0 +1 @@ +'Headphone Volume':2:47,47 diff --git a/wm1811/val_cp_headset_voicecall_gain b/wm1811/val_cp_headset_voicecall_gain new file mode 100644 index 0000000..8d30a96 --- /dev/null +++ b/wm1811/val_cp_headset_voicecall_gain @@ -0,0 +1 @@ +'Headphone Volume':2:47,47 diff --git a/wm1811/val_cp_receiver b/wm1811/val_cp_receiver new file mode 100644 index 0000000..62ec76a --- /dev/null +++ b/wm1811/val_cp_receiver @@ -0,0 +1,13 @@ +'Left Output Mixer DAC Switch':1:1 +'Right Output Mixer DAC Switch':1:1 +'Earpiece Mixer Left Output Switch':1:1 +'Earpiece Mixer Right Output Switch':1:1 +'Output Switch':2:1,1 +'Right Headphone Mux':1:1 +'Left Headphone Mux':1:1 +'DAC1L Mixer AIF2 Switch':1:1 +'DAC1R Mixer AIF2 Switch':1:1 +'DAC1 Switch':2:1,1 +'Earpiece Switch':1:1 +'RCV Switch':1:1 +'AIF2 Mode':1:0 diff --git a/wm1811/val_cp_receiver_gain b/wm1811/val_cp_receiver_gain new file mode 100644 index 0000000..4ad55e1 --- /dev/null +++ b/wm1811/val_cp_receiver_gain @@ -0,0 +1 @@ +'Output Volume':2:61,61 diff --git a/wm1811/val_cp_receiver_videocall_gain b/wm1811/val_cp_receiver_videocall_gain new file mode 100644 index 0000000..4ad55e1 --- /dev/null +++ b/wm1811/val_cp_receiver_videocall_gain @@ -0,0 +1 @@ +'Output Volume':2:61,61 diff --git a/wm1811/val_cp_receiver_voicecall_gain b/wm1811/val_cp_receiver_voicecall_gain new file mode 100644 index 0000000..4ad55e1 --- /dev/null +++ b/wm1811/val_cp_receiver_voicecall_gain @@ -0,0 +1 @@ +'Output Volume':2:61,61 diff --git a/wm1811/val_cp_speaker b/wm1811/val_cp_speaker new file mode 100644 index 0000000..875a755 --- /dev/null +++ b/wm1811/val_cp_speaker @@ -0,0 +1,10 @@ +'SPKL DAC1 Switch':1:1 +'SPKR DAC1 Switch':1:1 +'SPKL Boost SPKL Switch':1:1 +'SPKR Boost SPKR Switch':1:1 +'DAC1R Mixer AIF2 Switch':1:1 +'DAC1L Mixer AIF2 Switch':1:1 +'DAC1 Switch':2:1,1 +'Speaker Switch':2:1,1 +'SPK Switch':1:1 +'AIF2 Mode':1:0 diff --git a/wm1811/val_cp_speaker_gain b/wm1811/val_cp_speaker_gain new file mode 100644 index 0000000..ced5ed4 --- /dev/null +++ b/wm1811/val_cp_speaker_gain @@ -0,0 +1,3 @@ +'Speaker Mixer Volume':2:3,3 +'Speaker Volume':2:62,62 +'Speaker Boost Volume':2:7,7 diff --git a/wm1811/val_cp_speaker_videocall_gain b/wm1811/val_cp_speaker_videocall_gain new file mode 100644 index 0000000..ced5ed4 --- /dev/null +++ b/wm1811/val_cp_speaker_videocall_gain @@ -0,0 +1,3 @@ +'Speaker Mixer Volume':2:3,3 +'Speaker Volume':2:62,62 +'Speaker Boost Volume':2:7,7 diff --git a/wm1811/val_cp_speaker_voicecall_gain b/wm1811/val_cp_speaker_voicecall_gain new file mode 100644 index 0000000..d337cb2 --- /dev/null +++ b/wm1811/val_cp_speaker_voicecall_gain @@ -0,0 +1,3 @@ +'Speaker Mixer Volume':2:3,3 +'Speaker Volume':2:62,62 +'Speaker Boost Volume':2:0,0 diff --git a/wm1811/val_earmic_ap b/wm1811/val_earmic_ap new file mode 100644 index 0000000..1163be3 --- /dev/null +++ b/wm1811/val_earmic_ap @@ -0,0 +1,9 @@ +'Headset Mic Switch':1:1 +'IN2L PGA IN2LN Switch':1:1 +'IN2L PGA IN2LP Switch':1:1 +'IN2L Switch':1:1 +'MIXINL IN2L Switch':1:1 +'ADCL Mux':1:0 +'AIF1ADC1L Mixer ADC/DMIC Switch':1:1 +'AIF1ADCL Source':1:0 +'AIF1ADCR Source':1:0 diff --git a/wm1811/val_earmic_ap_gain b/wm1811/val_earmic_ap_gain new file mode 100644 index 0000000..b4909a6 --- /dev/null +++ b/wm1811/val_earmic_ap_gain @@ -0,0 +1,2 @@ +'IN2L Volume':1:21 +'MIXINL IN2L Volume':1:1 diff --git a/wm1811/val_earmic_cp b/wm1811/val_earmic_cp new file mode 100644 index 0000000..eed45bf --- /dev/null +++ b/wm1811/val_earmic_cp @@ -0,0 +1,11 @@ +'Headset Mic Switch':1:1 +'IN2L PGA IN2LN Switch':1:1 +'IN2L PGA IN2LP Switch':1:1 +'IN2L Switch':1:1 +'MIXINL IN2L Switch':1:1 +'ADCL Mux':1:0 +'AIF2DAC2L Mixer Left Sidetone Switch':1:1 +'AIF2ADCR Source':1:0 +'AIF2ADCL Source':1:0 +'DAC2 Switch':2:1,1 +'AIF2ADC Mux':1:0 diff --git a/wm1811/val_earmic_cp_gain b/wm1811/val_earmic_cp_gain new file mode 100644 index 0000000..3af7fff --- /dev/null +++ b/wm1811/val_earmic_cp_gain @@ -0,0 +1,3 @@ +'IN2L Volume':1:14 +'MIXINL IN2L Volume':1:1 +'DAC2 Left Sidetone Volume':1:12 diff --git a/wm1811/val_fmradio_ap b/wm1811/val_fmradio_ap new file mode 100644 index 0000000..da7520d --- /dev/null +++ b/wm1811/val_fmradio_ap @@ -0,0 +1,6 @@ +'IN2R Switch':1:1 +'MIXINR IN2R Switch':1:1 +'ADCR Mux':1:0 +'AIF1ADC1R Mixer ADC/DMIC Switch':1:1 +'AIF1ADCR Source':1:1 +'AIF1ADCL Source':1:1 diff --git a/wm1811/val_fmradio_ap_gain b/wm1811/val_fmradio_ap_gain new file mode 100644 index 0000000..a27145c --- /dev/null +++ b/wm1811/val_fmradio_ap_gain @@ -0,0 +1,3 @@ +'IN2R Volume':1:11 +'MIXINR IN2R Volume':1:0 +'MIXINR Direct Voice Volume':1:6 diff --git a/wm1811/val_fmradio_headset b/wm1811/val_fmradio_headset new file mode 100644 index 0000000..eb2022f --- /dev/null +++ b/wm1811/val_fmradio_headset @@ -0,0 +1,9 @@ +'Right Output Mixer IN2RP Switch':1:1 +'Left Output Mixer IN2RN Switch':1:1 +'Right Headphone Mux':1:0 +'Left Headphone Mux':1:0 +'Left Output Mixer DAC Switch':1:1 +'Right Output Mixer DAC Switch':1:1 +'Headphone Switch':2:1,1 +'HP Switch':1:1 +'FM In Switch':1:1 diff --git a/wm1811/val_fmradio_headset_gain b/wm1811/val_fmradio_headset_gain new file mode 100644 index 0000000..c1bbef0 --- /dev/null +++ b/wm1811/val_fmradio_headset_gain @@ -0,0 +1 @@ +'Headphone Volume':2:63,63 diff --git a/wm1811/val_fmradio_speaker b/wm1811/val_fmradio_speaker new file mode 100644 index 0000000..41579c4 --- /dev/null +++ b/wm1811/val_fmradio_speaker @@ -0,0 +1,15 @@ +'IN2R PGA IN2RN Switch':1:1 +'IN2R PGA IN2RP Switch':1:1 +'IN2R Switch':1:1 +'MIXINR IN2R Switch':1:1 +'ADCR Mux':1:0 +'DAC1R Mixer Right Sidetone Switch':1:1 +'DAC1L Mixer Right Sidetone Switch':1:1 +'DAC1 Switch':2:1,1 +'SPKL DAC1 Switch':1:1 +'SPKR DAC1 Switch':1:1 +'SPKL Boost SPKL Switch':1:1 +'SPKR Boost SPKR Switch':1:1 +'Speaker Switch':2:1,1 +'SPK Switch':1:1 +'FM In Switch':1:1 diff --git a/wm1811/val_fmradio_speaker_gain b/wm1811/val_fmradio_speaker_gain new file mode 100644 index 0000000..39083fd --- /dev/null +++ b/wm1811/val_fmradio_speaker_gain @@ -0,0 +1,5 @@ +'IN2R Volume':1:31 +'MIXINR IN2R Volume':1:1 +'Speaker Mixer Volume':2:3,3 +'Speaker Volume':2:60,60 +'Speaker Boost Volume':2:7,7 diff --git a/wm1811/val_mainmic_ap b/wm1811/val_mainmic_ap new file mode 100644 index 0000000..8fb4916 --- /dev/null +++ b/wm1811/val_mainmic_ap @@ -0,0 +1,10 @@ +'Main Mic Switch':1:1 +'IN1L PGA IN1LN Switch':1:1 +'IN1L PGA IN1LP Switch':1:1 +'IN1L Switch':1:1 +'MIXINL IN1L Switch':1:1 +'ADCL Mux':1:0 +'AIF1ADC1L Mixer ADC/DMIC Switch':1:1 +'AIF1ADC1R Mixer ADC/DMIC Switch':1:1 +'AIF1ADCL Source':1:0 +'AIF1ADCR Source':1:0 diff --git a/wm1811/val_mainmic_ap_gain b/wm1811/val_mainmic_ap_gain new file mode 100644 index 0000000..0d7eece --- /dev/null +++ b/wm1811/val_mainmic_ap_gain @@ -0,0 +1,2 @@ +'IN1L Volume':1:29 +'MIXINL IN1L Volume':1:0 diff --git a/wm1811/val_mainmic_cp b/wm1811/val_mainmic_cp new file mode 100644 index 0000000..c012d4d --- /dev/null +++ b/wm1811/val_mainmic_cp @@ -0,0 +1,10 @@ +'Main Mic Switch':1:1 +'IN1L PGA IN1LN Switch':1:1 +'IN1L PGA IN1LP Switch':1:1 +'IN1L Switch':1:1 +'MIXINL IN1L Switch':1:1 +'ADCL Mux':1:0 +'AIF2DAC2L Mixer Left Sidetone Switch':1:1 +'AIF2ADCL Source':1:0 +'DAC2 Switch':2:1,1 +'AIF2ADC Mux':1:0 diff --git a/wm1811/val_mainmic_cp_gain b/wm1811/val_mainmic_cp_gain new file mode 100644 index 0000000..af4efd2 --- /dev/null +++ b/wm1811/val_mainmic_cp_gain @@ -0,0 +1,3 @@ +'IN1L Volume':1:4 +'MIXINL IN1L Volume':1:1 +'DAC2 Left Sidetone Volume':1:12 diff --git a/wm1811/val_mute_playback b/wm1811/val_mute_playback new file mode 100644 index 0000000..7d81e2f --- /dev/null +++ b/wm1811/val_mute_playback @@ -0,0 +1 @@ +'Playback Mute':2:1,1
\ No newline at end of file diff --git a/wm1811/val_reset b/wm1811/val_reset new file mode 100644 index 0000000..9a416e7 --- /dev/null +++ b/wm1811/val_reset @@ -0,0 +1,58 @@ +'Playback Mute':2:0,0 +'Earpiece Switch':1:0 +'RCV Switch':1:0 +'SPK Switch':1:0 +'HP Switch':1:0 +'FM In Switch':1:0 +'LINE Switch':1:0 +'HDMI Switch':1:0 +'DAC1 Switch':2:0,0 +'DAC2 Switch':2:0,0 +'Speaker Switch':2:0,0 +'Earpiece Switch':1:0 +'Headphone Switch':2:0,0 +'DAC1L Mixer AIF2 Switch':1:0 +'DAC1R Mixer AIF2 Switch':1:0 +'SPKL DAC1 Switch':1:0 +'SPKR DAC1 Switch':1:0 +'SPKL Boost SPKL Switch':1:0 +'SPKL Boost SPKR Switch':1:0 +'DAC1L Mixer AIF1.1 Switch':1:0 +'DAC1R Mixer AIF1.1 Switch':1:0 +'SPKR Boost SPKL Switch':1:0 +'SPKR Boost SPKR Switch':1:0 +'SPKR Input Switch':1:0 +'SPKL Input Switch':1:0 +'Earpiece Mixer Left Output Switch':1:0 +'Earpiece Mixer Right Output Switch':1:0 +'Right Output Mixer IN2RN Switch':1:0 +'Right Output Mixer DAC Switch':1:0 +'Left Output Mixer IN2LN Switch':1:0 +'Left Output Mixer DAC Switch':1:0 +'AIF2DAC2L Mixer AIF1.1 Switch':1:0 +'AIF2DAC2R Mixer AIF1.1 Switch':1:0 +'AIF2DAC2L Mixer AIF2 Switch':1:0 +'AIF2DAC2R Mixer AIF2 Switch':1:0 +'Speaker Mode':1:0 +'AIF2DAC2L Mixer AIF2 Switch':1:0 +'AIF2DAC2R Mixer AIF2 Switch':1:0 +'Main Mic Switch':1:0 +'Sub Mic Switch':1:0 +'Third Mic Switch':1:0 +'Headset Mic Switch':1:0 +'MIXINR IN2R Switch':1:0 +'MIXINL IN2L Switch':1:0 +'IN2R PGA IN2RN Switch':1:0 +'IN2L PGA IN2LN Switch':1:0 +'IN2L Switch':1:0 +'IN2R Switch':1:0 +'IN1L Switch':1:0 +'IN1R Switch':1:0 +'MIXINR IN1R Switch':1:0 +'MIXINL IN1L Switch':1:0 +'IN1R PGA IN1RP Switch':1:0 +'IN1R PGA IN1RN Switch':1:0 +'IN1L PGA IN1LP Switch':1:0 +'IN1L PGA IN1LN Switch':1:0 +'DAC1L Mixer Right Sidetone Switch':1:0 +'DAC1R Mixer Right Sidetone Switch':1:0 diff --git a/wm1811/val_reset_capture b/wm1811/val_reset_capture new file mode 100644 index 0000000..f39c6a3 --- /dev/null +++ b/wm1811/val_reset_capture @@ -0,0 +1,22 @@ +'Right Output Mixer IN2RN Switch':1:0 +'Left Output Mixer IN2LN Switch':1:0 +'Main Mic Switch':1:0 +'Sub Mic Switch':1:0 +'Third Mic Switch':1:0 +'Headset Mic Switch':1:0 +'MIXINR IN2R Switch':1:0 +'MIXINL IN2L Switch':1:0 +'IN2R PGA IN2RN Switch':1:0 +'IN2L PGA IN2LN Switch':1:0 +'IN2L Switch':1:0 +'IN2R Switch':1:0 +'IN1L Switch':1:0 +'IN1R Switch':1:0 +'MIXINR IN1R Switch':1:0 +'MIXINL IN1L Switch':1:0 +'IN1R PGA IN1RP Switch':1:0 +'IN1R PGA IN1RN Switch':1:0 +'IN1L PGA IN1LP Switch':1:0 +'IN1L PGA IN1LN Switch':1:0 +'AIF1ADC1L Mixer ADC/DMIC Switch':1:0 +'AIF1ADC1R Mixer ADC/DMIC Switch':1:0 diff --git a/wm1811/val_reset_playback b/wm1811/val_reset_playback new file mode 100644 index 0000000..af64efe --- /dev/null +++ b/wm1811/val_reset_playback @@ -0,0 +1,38 @@ +'Playback Mute':2:0,0 +'Earpiece Switch':1:0 +'RCV Switch':1:0 +'SPK Switch':1:0 +'HP Switch':1:0 +'FM In Switch':1:0 +'LINE Switch':1:0 +'HDMI Switch':1:0 +'DAC1 Switch':2:0,0 +'DAC2 Switch':2:0,0 +'Speaker Switch':2:0,0 +'Earpiece Switch':1:0 +'Headphone Switch':2:0,0 +'DAC1L Mixer AIF2 Switch':1:0 +'DAC1R Mixer AIF2 Switch':1:0 +'SPKL DAC1 Switch':1:0 +'SPKR DAC1 Switch':1:0 +'SPKL Boost SPKL Switch':1:0 +'SPKL Boost SPKR Switch':1:0 +'DAC1L Mixer AIF1.1 Switch':1:0 +'DAC1R Mixer AIF1.1 Switch':1:0 +'SPKR Boost SPKL Switch':1:0 +'SPKR Boost SPKR Switch':1:0 +'SPKR Input Switch':1:0 +'SPKL Input Switch':1:0 +'Earpiece Mixer Left Output Switch':1:0 +'Earpiece Mixer Right Output Switch':1:0 +'Right Output Mixer IN2RN Switch':1:0 +'Right Output Mixer DAC Switch':1:0 +'Left Output Mixer IN2LN Switch':1:0 +'Left Output Mixer DAC Switch':1:0 +'AIF2DAC2L Mixer AIF1.1 Switch':1:0 +'AIF2DAC2R Mixer AIF1.1 Switch':1:0 +'AIF2DAC2L Mixer AIF2 Switch':1:0 +'AIF2DAC2R Mixer AIF2 Switch':1:0 +'Speaker Mode':1:0 +'AIF2DAC2L Mixer AIF2 Switch':1:0 +'AIF2DAC2R Mixer AIF2 Switch':1:0 diff --git a/wm1811/val_stereomic_ap b/wm1811/val_stereomic_ap new file mode 100644 index 0000000..2153c5c --- /dev/null +++ b/wm1811/val_stereomic_ap @@ -0,0 +1,14 @@ +'IN1L PGA IN1LP Switch':1:1 +'IN1L PGA IN1LN Switch':1:1 +'IN1R PGA IN1RN Switch':1:1 +'IN1R PGA IN1RP Switch':1:1 +'IN1L Switch':1:1 +'IN1R Switch':1:1 +'MIXINL IN1L Switch':1:1 +'MIXINR IN1R Switch':1:1 +'ADCL Mux':1:0 +'ADCR Mux':1:0 +'AIF1ADC1L Mixer ADC/DMIC Switch':1:1 +'AIF1ADC1R Mixer ADC/DMIC Switch':1:1 +'AIF1ADCL Source':1:0 +'AIF1ADCR Source':1:1 diff --git a/wm1811/val_stereomic_ap_gain b/wm1811/val_stereomic_ap_gain new file mode 100644 index 0000000..a171283 --- /dev/null +++ b/wm1811/val_stereomic_ap_gain @@ -0,0 +1,7 @@ +'IN1L Volume':1:11 +'IN1R Volume':1:11 +'MIXINL IN1L Volume':1:1 +'MIXINR IN1R Volume':1:1 +'MIXINL IN1LP Volume':1:7 +'MIXINR IN1RP Volume':1:7 +'AIF1ADC1 Volume':2:96,96
\ No newline at end of file diff --git a/wm1811/val_submic_ap b/wm1811/val_submic_ap new file mode 100644 index 0000000..ae64eae --- /dev/null +++ b/wm1811/val_submic_ap @@ -0,0 +1,10 @@ +'Sub Mic Switch':1:1 +'IN1R PGA IN1RN Switch':1:1 +'IN1R PGA IN1RP Switch':1:1 +'IN1R Switch':1:1 +'MIXINR IN1R Switch':1:1 +'ADCR Mux':1:0 +'AIF1ADC1L Mixer ADC/DMIC Switch':1:1 +'AIF1ADC1R Mixer ADC/DMIC Switch':1:1 +'AIF1ADCL Source':1:1 +'AIF1ADCR Source':1:1 diff --git a/wm1811/val_submic_ap_gain b/wm1811/val_submic_ap_gain new file mode 100644 index 0000000..9f5f20f --- /dev/null +++ b/wm1811/val_submic_ap_gain @@ -0,0 +1,2 @@ +'IN1R Volume':1:11 +'MIXINR IN1R Volume':1:1 diff --git a/wm1811/val_submic_cp b/wm1811/val_submic_cp new file mode 100644 index 0000000..4fdae4f --- /dev/null +++ b/wm1811/val_submic_cp @@ -0,0 +1,10 @@ +'Sub Mic Switch':1:1 +'IN1R PGA IN1RN Switch':1:1 +'IN1R PGA IN1RP Switch':1:1 +'IN1R Switch':1:1 +'MIXINR IN1R Switch':1:1 +'ADCR Mux':1:0 +'AIF2ADCR Source':1:1 +'AIF2DAC2R Mixer Right Sidetone Switch':1:1 +'DAC2 Switch':2:1,1 +'AIF2ADC Mux':1:0 diff --git a/wm1811/val_submic_cp_gain b/wm1811/val_submic_cp_gain new file mode 100644 index 0000000..b063544 --- /dev/null +++ b/wm1811/val_submic_cp_gain @@ -0,0 +1,3 @@ +'IN1R Volume':1:4 +'MIXINR IN1R Volume':1:1 +'DAC2 Right Sidetone Volume':1:12 diff --git a/wm1811/val_unmute_playback b/wm1811/val_unmute_playback new file mode 100644 index 0000000..d3bd6c1 --- /dev/null +++ b/wm1811/val_unmute_playback @@ -0,0 +1 @@ +'Playback Mute':2:0,0 |