Lines Matching full:switch
206 switch (hubs->dcs_readback_mode) { in wm_hubs_read_dc_servo()
221 switch (hubs->dcs_readback_mode) { in wm_hubs_read_dc_servo()
252 switch (hubs->dcs_readback_mode) { in enable_dc_servo()
364 SOC_SINGLE("IN1L Switch", WM8993_LEFT_LINE_INPUT_1_2_VOLUME, 7, 1, 1),
365 SOC_SINGLE("IN1L ZC Switch", WM8993_LEFT_LINE_INPUT_1_2_VOLUME, 6, 1, 0),
369 SOC_SINGLE("IN1R Switch", WM8993_RIGHT_LINE_INPUT_1_2_VOLUME, 7, 1, 1),
370 SOC_SINGLE("IN1R ZC Switch", WM8993_RIGHT_LINE_INPUT_1_2_VOLUME, 6, 1, 0),
375 SOC_SINGLE("IN2L Switch", WM8993_LEFT_LINE_INPUT_3_4_VOLUME, 7, 1, 1),
376 SOC_SINGLE("IN2L ZC Switch", WM8993_LEFT_LINE_INPUT_3_4_VOLUME, 6, 1, 0),
380 SOC_SINGLE("IN2R Switch", WM8993_RIGHT_LINE_INPUT_3_4_VOLUME, 7, 1, 1),
381 SOC_SINGLE("IN2R ZC Switch", WM8993_RIGHT_LINE_INPUT_3_4_VOLUME, 6, 1, 0),
439 SOC_DOUBLE_R("Output Switch", WM8993_LEFT_OPGA_VOLUME,
441 SOC_DOUBLE_R("Output ZC Switch", WM8993_LEFT_OPGA_VOLUME,
444 SOC_SINGLE("Earpiece Switch", WM8993_HPOUT2_VOLUME, 5, 1, 1),
467 SOC_DOUBLE_R("Speaker Switch",
470 SOC_DOUBLE_R("Speaker ZC Switch",
483 SOC_DOUBLE_R("Headphone Switch", WM8993_LEFT_OUTPUT_VOLUME,
485 SOC_DOUBLE_R("Headphone ZC Switch", WM8993_LEFT_OUTPUT_VOLUME,
488 SOC_SINGLE("LINEOUT1N Switch", WM8993_LINE_OUTPUTS_VOLUME, 6, 1, 1),
489 SOC_SINGLE("LINEOUT1P Switch", WM8993_LINE_OUTPUTS_VOLUME, 5, 1, 1),
493 SOC_SINGLE("LINEOUT2N Switch", WM8993_LINE_OUTPUTS_VOLUME, 2, 1, 1),
494 SOC_SINGLE("LINEOUT2P Switch", WM8993_LINE_OUTPUTS_VOLUME, 1, 1, 1),
505 switch (event) { in hp_supply_event()
507 switch (hubs->hp_startup_mode) { in hp_supply_event()
547 switch (event) { in hp_event()
599 switch (event) { in earpiece_event()
625 switch (w->shift) { in lineout_event()
654 switch (w->shift) { in micbias_event()
750 SOC_DAPM_SINGLE("IN1LP Switch", WM8993_INPUT_MIXER2, 5, 1, 0),
751 SOC_DAPM_SINGLE("IN1LN Switch", WM8993_INPUT_MIXER2, 4, 1, 0),
755 SOC_DAPM_SINGLE("IN1RP Switch", WM8993_INPUT_MIXER2, 1, 1, 0),
756 SOC_DAPM_SINGLE("IN1RN Switch", WM8993_INPUT_MIXER2, 0, 1, 0),
760 SOC_DAPM_SINGLE("IN2LP Switch", WM8993_INPUT_MIXER2, 7, 1, 0),
761 SOC_DAPM_SINGLE("IN2LN Switch", WM8993_INPUT_MIXER2, 6, 1, 0),
765 SOC_DAPM_SINGLE("IN2RP Switch", WM8993_INPUT_MIXER2, 3, 1, 0),
766 SOC_DAPM_SINGLE("IN2RN Switch", WM8993_INPUT_MIXER2, 2, 1, 0),
770 SOC_DAPM_SINGLE("IN2L Switch", WM8993_INPUT_MIXER3, 8, 1, 0),
771 SOC_DAPM_SINGLE("IN1L Switch", WM8993_INPUT_MIXER3, 5, 1, 0),
775 SOC_DAPM_SINGLE("IN2R Switch", WM8993_INPUT_MIXER4, 8, 1, 0),
776 SOC_DAPM_SINGLE("IN1R Switch", WM8993_INPUT_MIXER4, 5, 1, 0),
780 WM_HUBS_SINGLE_W("Right Input Switch", WM8993_OUTPUT_MIXER1, 7, 1, 0),
781 WM_HUBS_SINGLE_W("Left Input Switch", WM8993_OUTPUT_MIXER1, 6, 1, 0),
782 WM_HUBS_SINGLE_W("IN2RN Switch", WM8993_OUTPUT_MIXER1, 5, 1, 0),
783 WM_HUBS_SINGLE_W("IN2LN Switch", WM8993_OUTPUT_MIXER1, 4, 1, 0),
784 WM_HUBS_SINGLE_W("IN2LP Switch", WM8993_OUTPUT_MIXER1, 1, 1, 0),
785 WM_HUBS_SINGLE_W("IN1R Switch", WM8993_OUTPUT_MIXER1, 3, 1, 0),
786 WM_HUBS_SINGLE_W("IN1L Switch", WM8993_OUTPUT_MIXER1, 2, 1, 0),
787 WM_HUBS_SINGLE_W("DAC Switch", WM8993_OUTPUT_MIXER1, 0, 1, 0),
791 WM_HUBS_SINGLE_W("Left Input Switch", WM8993_OUTPUT_MIXER2, 7, 1, 0),
792 WM_HUBS_SINGLE_W("Right Input Switch", WM8993_OUTPUT_MIXER2, 6, 1, 0),
793 WM_HUBS_SINGLE_W("IN2LN Switch", WM8993_OUTPUT_MIXER2, 5, 1, 0),
794 WM_HUBS_SINGLE_W("IN2RN Switch", WM8993_OUTPUT_MIXER2, 4, 1, 0),
795 WM_HUBS_SINGLE_W("IN1L Switch", WM8993_OUTPUT_MIXER2, 3, 1, 0),
796 WM_HUBS_SINGLE_W("IN1R Switch", WM8993_OUTPUT_MIXER2, 2, 1, 0),
797 WM_HUBS_SINGLE_W("IN2RP Switch", WM8993_OUTPUT_MIXER2, 1, 1, 0),
798 WM_HUBS_SINGLE_W("DAC Switch", WM8993_OUTPUT_MIXER2, 0, 1, 0),
802 SOC_DAPM_SINGLE("Direct Voice Switch", WM8993_HPOUT2_MIXER, 5, 1, 0),
803 SOC_DAPM_SINGLE("Left Output Switch", WM8993_HPOUT2_MIXER, 4, 1, 0),
804 SOC_DAPM_SINGLE("Right Output Switch", WM8993_HPOUT2_MIXER, 3, 1, 0),
808 SOC_DAPM_SINGLE("Direct Voice Switch", WM8993_SPKOUT_MIXERS, 5, 1, 0),
809 SOC_DAPM_SINGLE("SPKL Switch", WM8993_SPKOUT_MIXERS, 4, 1, 0),
810 SOC_DAPM_SINGLE("SPKR Switch", WM8993_SPKOUT_MIXERS, 3, 1, 0),
814 SOC_DAPM_SINGLE("Direct Voice Switch", WM8993_SPKOUT_MIXERS, 2, 1, 0),
815 SOC_DAPM_SINGLE("SPKL Switch", WM8993_SPKOUT_MIXERS, 1, 1, 0),
816 SOC_DAPM_SINGLE("SPKR Switch", WM8993_SPKOUT_MIXERS, 0, 1, 0),
820 SOC_DAPM_SINGLE("IN1R Switch", WM8993_LINE_MIXER1, 2, 1, 0),
821 SOC_DAPM_SINGLE("IN1L Switch", WM8993_LINE_MIXER1, 1, 1, 0),
822 SOC_DAPM_SINGLE("Output Switch", WM8993_LINE_MIXER1, 0, 1, 0),
826 SOC_DAPM_SINGLE("Left Output Switch", WM8993_LINE_MIXER1, 6, 1, 0),
827 SOC_DAPM_SINGLE("Right Output Switch", WM8993_LINE_MIXER1, 5, 1, 0),
831 SOC_DAPM_SINGLE("Left Output Switch", WM8993_LINE_MIXER1, 0, 1, 0),
835 SOC_DAPM_SINGLE("IN1L Switch", WM8993_LINE_MIXER2, 2, 1, 0),
836 SOC_DAPM_SINGLE("IN1R Switch", WM8993_LINE_MIXER2, 1, 1, 0),
837 SOC_DAPM_SINGLE("Output Switch", WM8993_LINE_MIXER2, 0, 1, 0),
841 SOC_DAPM_SINGLE("Left Output Switch", WM8993_LINE_MIXER2, 5, 1, 0),
842 SOC_DAPM_SINGLE("Right Output Switch", WM8993_LINE_MIXER2, 6, 1, 0),
846 SOC_DAPM_SINGLE("Right Output Switch", WM8993_LINE_MIXER2, 0, 1, 0),
954 { "IN1L PGA", "IN1LP Switch", "IN1LP" },
955 { "IN1L PGA", "IN1LN Switch", "IN1LN" },
962 { "IN1R PGA", "IN1RP Switch", "IN1RP" },
963 { "IN1R PGA", "IN1RN Switch", "IN1RN" },
965 { "IN2L PGA", "IN2LP Switch", "IN2LP:VXRN" },
966 { "IN2L PGA", "IN2LN Switch", "IN2LN" },
968 { "IN2R PGA", "IN2RP Switch", "IN2RP:VXRP" },
969 { "IN2R PGA", "IN2RN Switch", "IN2RN" },
974 { "MIXINL", "IN1L Switch", "IN1L PGA" },
975 { "MIXINL", "IN2L Switch", "IN2L PGA" },
981 { "MIXINR", "IN1R Switch", "IN1R PGA" },
982 { "MIXINR", "IN2R Switch", "IN2R PGA" },
991 { "Left Output Mixer", "Left Input Switch", "MIXINL" },
992 { "Left Output Mixer", "Right Input Switch", "MIXINR" },
993 { "Left Output Mixer", "IN2RN Switch", "IN2RN" },
994 { "Left Output Mixer", "IN2LN Switch", "IN2LN" },
995 { "Left Output Mixer", "IN2LP Switch", "IN2LP:VXRN" },
996 { "Left Output Mixer", "IN1L Switch", "IN1L PGA" },
997 { "Left Output Mixer", "IN1R Switch", "IN1R PGA" },
999 { "Right Output Mixer", "Left Input Switch", "MIXINL" },
1000 { "Right Output Mixer", "Right Input Switch", "MIXINR" },
1001 { "Right Output Mixer", "IN2LN Switch", "IN2LN" },
1002 { "Right Output Mixer", "IN2RN Switch", "IN2RN" },
1003 { "Right Output Mixer", "IN2RP Switch", "IN2RP:VXRP" },
1004 { "Right Output Mixer", "IN1L Switch", "IN1L PGA" },
1005 { "Right Output Mixer", "IN1R Switch", "IN1R PGA" },
1013 { "Earpiece Mixer", "Direct Voice Switch", "Direct Voice" },
1014 { "Earpiece Mixer", "Left Output Switch", "Left Output PGA" },
1015 { "Earpiece Mixer", "Right Output Switch", "Right Output PGA" },
1022 { "SPKL", "Input Switch", "MIXINL" },
1023 { "SPKL", "IN1LP Switch", "IN1LP" },
1024 { "SPKL", "Output Switch", "Left Output PGA" },
1027 { "SPKR", "Input Switch", "MIXINR" },
1028 { "SPKR", "IN1RP Switch", "IN1RP" },
1029 { "SPKR", "Output Switch", "Right Output PGA" },
1032 { "SPKL Boost", "Direct Voice Switch", "Direct Voice" },
1033 { "SPKL Boost", "SPKL Switch", "SPKL" },
1034 { "SPKL Boost", "SPKR Switch", "SPKR" },
1036 { "SPKR Boost", "Direct Voice Switch", "Direct Voice" },
1037 { "SPKR Boost", "SPKR Switch", "SPKR" },
1038 { "SPKR Boost", "SPKL Switch", "SPKL" },
1079 { "LINEOUT1 Mixer", "IN1L Switch", "IN1L PGA" },
1080 { "LINEOUT1 Mixer", "IN1R Switch", "IN1R PGA" },
1081 { "LINEOUT1 Mixer", "Output Switch", "Left Output PGA" },
1088 { "LINEOUT1N Mixer", "Left Output Switch", "Left Output PGA" },
1089 { "LINEOUT1N Mixer", "Right Output Switch", "Right Output PGA" },
1091 { "LINEOUT1P Mixer", "Left Output Switch", "Left Output PGA" },
1098 { "LINEOUT2 Mixer", "IN1L Switch", "IN1L PGA" },
1099 { "LINEOUT2 Mixer", "IN1R Switch", "IN1R PGA" },
1100 { "LINEOUT2 Mixer", "Output Switch", "Right Output PGA" },
1107 { "LINEOUT2N Mixer", "Left Output Switch", "Left Output PGA" },
1108 { "LINEOUT2N Mixer", "Right Output Switch", "Right Output PGA" },
1110 { "LINEOUT2P Mixer", "Right Output Switch", "Right Output PGA" },
1267 switch (level) { in wm_hubs_set_bias_level()