Lines Matching full:switch
202 switch (hubs->dcs_readback_mode) { in wm_hubs_read_dc_servo()
217 switch (hubs->dcs_readback_mode) { in wm_hubs_read_dc_servo()
248 switch (hubs->dcs_readback_mode) { in enable_dc_servo()
360 SOC_SINGLE("IN1L Switch", WM8993_LEFT_LINE_INPUT_1_2_VOLUME, 7, 1, 1),
361 SOC_SINGLE("IN1L ZC Switch", WM8993_LEFT_LINE_INPUT_1_2_VOLUME, 6, 1, 0),
365 SOC_SINGLE("IN1R Switch", WM8993_RIGHT_LINE_INPUT_1_2_VOLUME, 7, 1, 1),
366 SOC_SINGLE("IN1R ZC Switch", WM8993_RIGHT_LINE_INPUT_1_2_VOLUME, 6, 1, 0),
371 SOC_SINGLE("IN2L Switch", WM8993_LEFT_LINE_INPUT_3_4_VOLUME, 7, 1, 1),
372 SOC_SINGLE("IN2L ZC Switch", WM8993_LEFT_LINE_INPUT_3_4_VOLUME, 6, 1, 0),
376 SOC_SINGLE("IN2R Switch", WM8993_RIGHT_LINE_INPUT_3_4_VOLUME, 7, 1, 1),
377 SOC_SINGLE("IN2R ZC Switch", WM8993_RIGHT_LINE_INPUT_3_4_VOLUME, 6, 1, 0),
435 SOC_DOUBLE_R("Output Switch", WM8993_LEFT_OPGA_VOLUME,
437 SOC_DOUBLE_R("Output ZC Switch", WM8993_LEFT_OPGA_VOLUME,
440 SOC_SINGLE("Earpiece Switch", WM8993_HPOUT2_VOLUME, 5, 1, 1),
463 SOC_DOUBLE_R("Speaker Switch",
466 SOC_DOUBLE_R("Speaker ZC Switch",
479 SOC_DOUBLE_R("Headphone Switch", WM8993_LEFT_OUTPUT_VOLUME,
481 SOC_DOUBLE_R("Headphone ZC Switch", WM8993_LEFT_OUTPUT_VOLUME,
484 SOC_SINGLE("LINEOUT1N Switch", WM8993_LINE_OUTPUTS_VOLUME, 6, 1, 1),
485 SOC_SINGLE("LINEOUT1P Switch", WM8993_LINE_OUTPUTS_VOLUME, 5, 1, 1),
489 SOC_SINGLE("LINEOUT2N Switch", WM8993_LINE_OUTPUTS_VOLUME, 2, 1, 1),
490 SOC_SINGLE("LINEOUT2P Switch", WM8993_LINE_OUTPUTS_VOLUME, 1, 1, 1),
501 switch (event) { in hp_supply_event()
503 switch (hubs->hp_startup_mode) { in hp_supply_event()
543 switch (event) { in hp_event()
595 switch (event) { in earpiece_event()
621 switch (w->shift) { in lineout_event()
650 switch (w->shift) { in micbias_event()
746 SOC_DAPM_SINGLE("IN1LP Switch", WM8993_INPUT_MIXER2, 5, 1, 0),
747 SOC_DAPM_SINGLE("IN1LN Switch", WM8993_INPUT_MIXER2, 4, 1, 0),
751 SOC_DAPM_SINGLE("IN1RP Switch", WM8993_INPUT_MIXER2, 1, 1, 0),
752 SOC_DAPM_SINGLE("IN1RN Switch", WM8993_INPUT_MIXER2, 0, 1, 0),
756 SOC_DAPM_SINGLE("IN2LP Switch", WM8993_INPUT_MIXER2, 7, 1, 0),
757 SOC_DAPM_SINGLE("IN2LN Switch", WM8993_INPUT_MIXER2, 6, 1, 0),
761 SOC_DAPM_SINGLE("IN2RP Switch", WM8993_INPUT_MIXER2, 3, 1, 0),
762 SOC_DAPM_SINGLE("IN2RN Switch", WM8993_INPUT_MIXER2, 2, 1, 0),
766 SOC_DAPM_SINGLE("IN2L Switch", WM8993_INPUT_MIXER3, 8, 1, 0),
767 SOC_DAPM_SINGLE("IN1L Switch", WM8993_INPUT_MIXER3, 5, 1, 0),
771 SOC_DAPM_SINGLE("IN2R Switch", WM8993_INPUT_MIXER4, 8, 1, 0),
772 SOC_DAPM_SINGLE("IN1R Switch", WM8993_INPUT_MIXER4, 5, 1, 0),
776 WM_HUBS_SINGLE_W("Right Input Switch", WM8993_OUTPUT_MIXER1, 7, 1, 0),
777 WM_HUBS_SINGLE_W("Left Input Switch", WM8993_OUTPUT_MIXER1, 6, 1, 0),
778 WM_HUBS_SINGLE_W("IN2RN Switch", WM8993_OUTPUT_MIXER1, 5, 1, 0),
779 WM_HUBS_SINGLE_W("IN2LN Switch", WM8993_OUTPUT_MIXER1, 4, 1, 0),
780 WM_HUBS_SINGLE_W("IN2LP Switch", WM8993_OUTPUT_MIXER1, 1, 1, 0),
781 WM_HUBS_SINGLE_W("IN1R Switch", WM8993_OUTPUT_MIXER1, 3, 1, 0),
782 WM_HUBS_SINGLE_W("IN1L Switch", WM8993_OUTPUT_MIXER1, 2, 1, 0),
783 WM_HUBS_SINGLE_W("DAC Switch", WM8993_OUTPUT_MIXER1, 0, 1, 0),
787 WM_HUBS_SINGLE_W("Left Input Switch", WM8993_OUTPUT_MIXER2, 7, 1, 0),
788 WM_HUBS_SINGLE_W("Right Input Switch", WM8993_OUTPUT_MIXER2, 6, 1, 0),
789 WM_HUBS_SINGLE_W("IN2LN Switch", WM8993_OUTPUT_MIXER2, 5, 1, 0),
790 WM_HUBS_SINGLE_W("IN2RN Switch", WM8993_OUTPUT_MIXER2, 4, 1, 0),
791 WM_HUBS_SINGLE_W("IN1L Switch", WM8993_OUTPUT_MIXER2, 3, 1, 0),
792 WM_HUBS_SINGLE_W("IN1R Switch", WM8993_OUTPUT_MIXER2, 2, 1, 0),
793 WM_HUBS_SINGLE_W("IN2RP Switch", WM8993_OUTPUT_MIXER2, 1, 1, 0),
794 WM_HUBS_SINGLE_W("DAC Switch", WM8993_OUTPUT_MIXER2, 0, 1, 0),
798 SOC_DAPM_SINGLE("Direct Voice Switch", WM8993_HPOUT2_MIXER, 5, 1, 0),
799 SOC_DAPM_SINGLE("Left Output Switch", WM8993_HPOUT2_MIXER, 4, 1, 0),
800 SOC_DAPM_SINGLE("Right Output Switch", WM8993_HPOUT2_MIXER, 3, 1, 0),
804 SOC_DAPM_SINGLE("Direct Voice Switch", WM8993_SPKOUT_MIXERS, 5, 1, 0),
805 SOC_DAPM_SINGLE("SPKL Switch", WM8993_SPKOUT_MIXERS, 4, 1, 0),
806 SOC_DAPM_SINGLE("SPKR Switch", WM8993_SPKOUT_MIXERS, 3, 1, 0),
810 SOC_DAPM_SINGLE("Direct Voice Switch", WM8993_SPKOUT_MIXERS, 2, 1, 0),
811 SOC_DAPM_SINGLE("SPKL Switch", WM8993_SPKOUT_MIXERS, 1, 1, 0),
812 SOC_DAPM_SINGLE("SPKR Switch", WM8993_SPKOUT_MIXERS, 0, 1, 0),
816 SOC_DAPM_SINGLE("IN1R Switch", WM8993_LINE_MIXER1, 2, 1, 0),
817 SOC_DAPM_SINGLE("IN1L Switch", WM8993_LINE_MIXER1, 1, 1, 0),
818 SOC_DAPM_SINGLE("Output Switch", WM8993_LINE_MIXER1, 0, 1, 0),
822 SOC_DAPM_SINGLE("Left Output Switch", WM8993_LINE_MIXER1, 6, 1, 0),
823 SOC_DAPM_SINGLE("Right Output Switch", WM8993_LINE_MIXER1, 5, 1, 0),
827 SOC_DAPM_SINGLE("Left Output Switch", WM8993_LINE_MIXER1, 0, 1, 0),
831 SOC_DAPM_SINGLE("IN1L Switch", WM8993_LINE_MIXER2, 2, 1, 0),
832 SOC_DAPM_SINGLE("IN1R Switch", WM8993_LINE_MIXER2, 1, 1, 0),
833 SOC_DAPM_SINGLE("Output Switch", WM8993_LINE_MIXER2, 0, 1, 0),
837 SOC_DAPM_SINGLE("Left Output Switch", WM8993_LINE_MIXER2, 5, 1, 0),
838 SOC_DAPM_SINGLE("Right Output Switch", WM8993_LINE_MIXER2, 6, 1, 0),
842 SOC_DAPM_SINGLE("Right Output Switch", WM8993_LINE_MIXER2, 0, 1, 0),
950 { "IN1L PGA", "IN1LP Switch", "IN1LP" },
951 { "IN1L PGA", "IN1LN Switch", "IN1LN" },
958 { "IN1R PGA", "IN1RP Switch", "IN1RP" },
959 { "IN1R PGA", "IN1RN Switch", "IN1RN" },
961 { "IN2L PGA", "IN2LP Switch", "IN2LP:VXRN" },
962 { "IN2L PGA", "IN2LN Switch", "IN2LN" },
964 { "IN2R PGA", "IN2RP Switch", "IN2RP:VXRP" },
965 { "IN2R PGA", "IN2RN Switch", "IN2RN" },
970 { "MIXINL", "IN1L Switch", "IN1L PGA" },
971 { "MIXINL", "IN2L Switch", "IN2L PGA" },
977 { "MIXINR", "IN1R Switch", "IN1R PGA" },
978 { "MIXINR", "IN2R Switch", "IN2R PGA" },
987 { "Left Output Mixer", "Left Input Switch", "MIXINL" },
988 { "Left Output Mixer", "Right Input Switch", "MIXINR" },
989 { "Left Output Mixer", "IN2RN Switch", "IN2RN" },
990 { "Left Output Mixer", "IN2LN Switch", "IN2LN" },
991 { "Left Output Mixer", "IN2LP Switch", "IN2LP:VXRN" },
992 { "Left Output Mixer", "IN1L Switch", "IN1L PGA" },
993 { "Left Output Mixer", "IN1R Switch", "IN1R PGA" },
995 { "Right Output Mixer", "Left Input Switch", "MIXINL" },
996 { "Right Output Mixer", "Right Input Switch", "MIXINR" },
997 { "Right Output Mixer", "IN2LN Switch", "IN2LN" },
998 { "Right Output Mixer", "IN2RN Switch", "IN2RN" },
999 { "Right Output Mixer", "IN2RP Switch", "IN2RP:VXRP" },
1000 { "Right Output Mixer", "IN1L Switch", "IN1L PGA" },
1001 { "Right Output Mixer", "IN1R Switch", "IN1R PGA" },
1009 { "Earpiece Mixer", "Direct Voice Switch", "Direct Voice" },
1010 { "Earpiece Mixer", "Left Output Switch", "Left Output PGA" },
1011 { "Earpiece Mixer", "Right Output Switch", "Right Output PGA" },
1018 { "SPKL", "Input Switch", "MIXINL" },
1019 { "SPKL", "IN1LP Switch", "IN1LP" },
1020 { "SPKL", "Output Switch", "Left Output PGA" },
1023 { "SPKR", "Input Switch", "MIXINR" },
1024 { "SPKR", "IN1RP Switch", "IN1RP" },
1025 { "SPKR", "Output Switch", "Right Output PGA" },
1028 { "SPKL Boost", "Direct Voice Switch", "Direct Voice" },
1029 { "SPKL Boost", "SPKL Switch", "SPKL" },
1030 { "SPKL Boost", "SPKR Switch", "SPKR" },
1032 { "SPKR Boost", "Direct Voice Switch", "Direct Voice" },
1033 { "SPKR Boost", "SPKR Switch", "SPKR" },
1034 { "SPKR Boost", "SPKL Switch", "SPKL" },
1075 { "LINEOUT1 Mixer", "IN1L Switch", "IN1L PGA" },
1076 { "LINEOUT1 Mixer", "IN1R Switch", "IN1R PGA" },
1077 { "LINEOUT1 Mixer", "Output Switch", "Left Output PGA" },
1084 { "LINEOUT1N Mixer", "Left Output Switch", "Left Output PGA" },
1085 { "LINEOUT1N Mixer", "Right Output Switch", "Right Output PGA" },
1087 { "LINEOUT1P Mixer", "Left Output Switch", "Left Output PGA" },
1094 { "LINEOUT2 Mixer", "IN1L Switch", "IN1L PGA" },
1095 { "LINEOUT2 Mixer", "IN1R Switch", "IN1R PGA" },
1096 { "LINEOUT2 Mixer", "Output Switch", "Right Output PGA" },
1103 { "LINEOUT2N Mixer", "Left Output Switch", "Left Output PGA" },
1104 { "LINEOUT2N Mixer", "Right Output Switch", "Right Output PGA" },
1106 { "LINEOUT2P Mixer", "Right Output Switch", "Right Output PGA" },
1263 switch (level) { in wm_hubs_set_bias_level()