Lines Matching full:switch

203 	switch (hubs->dcs_readback_mode) {  in wm_hubs_read_dc_servo()
218 switch (hubs->dcs_readback_mode) { in wm_hubs_read_dc_servo()
249 switch (hubs->dcs_readback_mode) { in enable_dc_servo()
361 SOC_SINGLE("IN1L Switch", WM8993_LEFT_LINE_INPUT_1_2_VOLUME, 7, 1, 1),
362 SOC_SINGLE("IN1L ZC Switch", WM8993_LEFT_LINE_INPUT_1_2_VOLUME, 6, 1, 0),
366 SOC_SINGLE("IN1R Switch", WM8993_RIGHT_LINE_INPUT_1_2_VOLUME, 7, 1, 1),
367 SOC_SINGLE("IN1R ZC Switch", WM8993_RIGHT_LINE_INPUT_1_2_VOLUME, 6, 1, 0),
372 SOC_SINGLE("IN2L Switch", WM8993_LEFT_LINE_INPUT_3_4_VOLUME, 7, 1, 1),
373 SOC_SINGLE("IN2L ZC Switch", WM8993_LEFT_LINE_INPUT_3_4_VOLUME, 6, 1, 0),
377 SOC_SINGLE("IN2R Switch", WM8993_RIGHT_LINE_INPUT_3_4_VOLUME, 7, 1, 1),
378 SOC_SINGLE("IN2R ZC Switch", WM8993_RIGHT_LINE_INPUT_3_4_VOLUME, 6, 1, 0),
436 SOC_DOUBLE_R("Output Switch", WM8993_LEFT_OPGA_VOLUME,
438 SOC_DOUBLE_R("Output ZC Switch", WM8993_LEFT_OPGA_VOLUME,
441 SOC_SINGLE("Earpiece Switch", WM8993_HPOUT2_VOLUME, 5, 1, 1),
464 SOC_DOUBLE_R("Speaker Switch",
467 SOC_DOUBLE_R("Speaker ZC Switch",
480 SOC_DOUBLE_R("Headphone Switch", WM8993_LEFT_OUTPUT_VOLUME,
482 SOC_DOUBLE_R("Headphone ZC Switch", WM8993_LEFT_OUTPUT_VOLUME,
485 SOC_SINGLE("LINEOUT1N Switch", WM8993_LINE_OUTPUTS_VOLUME, 6, 1, 1),
486 SOC_SINGLE("LINEOUT1P Switch", WM8993_LINE_OUTPUTS_VOLUME, 5, 1, 1),
490 SOC_SINGLE("LINEOUT2N Switch", WM8993_LINE_OUTPUTS_VOLUME, 2, 1, 1),
491 SOC_SINGLE("LINEOUT2P Switch", WM8993_LINE_OUTPUTS_VOLUME, 1, 1, 1),
502 switch (event) { in hp_supply_event()
504 switch (hubs->hp_startup_mode) { in hp_supply_event()
544 switch (event) { in hp_event()
596 switch (event) { in earpiece_event()
622 switch (w->shift) { in lineout_event()
651 switch (w->shift) { in micbias_event()
747 SOC_DAPM_SINGLE("IN1LP Switch", WM8993_INPUT_MIXER2, 5, 1, 0),
748 SOC_DAPM_SINGLE("IN1LN Switch", WM8993_INPUT_MIXER2, 4, 1, 0),
752 SOC_DAPM_SINGLE("IN1RP Switch", WM8993_INPUT_MIXER2, 1, 1, 0),
753 SOC_DAPM_SINGLE("IN1RN Switch", WM8993_INPUT_MIXER2, 0, 1, 0),
757 SOC_DAPM_SINGLE("IN2LP Switch", WM8993_INPUT_MIXER2, 7, 1, 0),
758 SOC_DAPM_SINGLE("IN2LN Switch", WM8993_INPUT_MIXER2, 6, 1, 0),
762 SOC_DAPM_SINGLE("IN2RP Switch", WM8993_INPUT_MIXER2, 3, 1, 0),
763 SOC_DAPM_SINGLE("IN2RN Switch", WM8993_INPUT_MIXER2, 2, 1, 0),
767 SOC_DAPM_SINGLE("IN2L Switch", WM8993_INPUT_MIXER3, 8, 1, 0),
768 SOC_DAPM_SINGLE("IN1L Switch", WM8993_INPUT_MIXER3, 5, 1, 0),
772 SOC_DAPM_SINGLE("IN2R Switch", WM8993_INPUT_MIXER4, 8, 1, 0),
773 SOC_DAPM_SINGLE("IN1R Switch", WM8993_INPUT_MIXER4, 5, 1, 0),
777 WM_HUBS_SINGLE_W("Right Input Switch", WM8993_OUTPUT_MIXER1, 7, 1, 0),
778 WM_HUBS_SINGLE_W("Left Input Switch", WM8993_OUTPUT_MIXER1, 6, 1, 0),
779 WM_HUBS_SINGLE_W("IN2RN Switch", WM8993_OUTPUT_MIXER1, 5, 1, 0),
780 WM_HUBS_SINGLE_W("IN2LN Switch", WM8993_OUTPUT_MIXER1, 4, 1, 0),
781 WM_HUBS_SINGLE_W("IN2LP Switch", WM8993_OUTPUT_MIXER1, 1, 1, 0),
782 WM_HUBS_SINGLE_W("IN1R Switch", WM8993_OUTPUT_MIXER1, 3, 1, 0),
783 WM_HUBS_SINGLE_W("IN1L Switch", WM8993_OUTPUT_MIXER1, 2, 1, 0),
784 WM_HUBS_SINGLE_W("DAC Switch", WM8993_OUTPUT_MIXER1, 0, 1, 0),
788 WM_HUBS_SINGLE_W("Left Input Switch", WM8993_OUTPUT_MIXER2, 7, 1, 0),
789 WM_HUBS_SINGLE_W("Right Input Switch", WM8993_OUTPUT_MIXER2, 6, 1, 0),
790 WM_HUBS_SINGLE_W("IN2LN Switch", WM8993_OUTPUT_MIXER2, 5, 1, 0),
791 WM_HUBS_SINGLE_W("IN2RN Switch", WM8993_OUTPUT_MIXER2, 4, 1, 0),
792 WM_HUBS_SINGLE_W("IN1L Switch", WM8993_OUTPUT_MIXER2, 3, 1, 0),
793 WM_HUBS_SINGLE_W("IN1R Switch", WM8993_OUTPUT_MIXER2, 2, 1, 0),
794 WM_HUBS_SINGLE_W("IN2RP Switch", WM8993_OUTPUT_MIXER2, 1, 1, 0),
795 WM_HUBS_SINGLE_W("DAC Switch", WM8993_OUTPUT_MIXER2, 0, 1, 0),
799 SOC_DAPM_SINGLE("Direct Voice Switch", WM8993_HPOUT2_MIXER, 5, 1, 0),
800 SOC_DAPM_SINGLE("Left Output Switch", WM8993_HPOUT2_MIXER, 4, 1, 0),
801 SOC_DAPM_SINGLE("Right Output Switch", WM8993_HPOUT2_MIXER, 3, 1, 0),
805 SOC_DAPM_SINGLE("Direct Voice Switch", WM8993_SPKOUT_MIXERS, 5, 1, 0),
806 SOC_DAPM_SINGLE("SPKL Switch", WM8993_SPKOUT_MIXERS, 4, 1, 0),
807 SOC_DAPM_SINGLE("SPKR Switch", WM8993_SPKOUT_MIXERS, 3, 1, 0),
811 SOC_DAPM_SINGLE("Direct Voice Switch", WM8993_SPKOUT_MIXERS, 2, 1, 0),
812 SOC_DAPM_SINGLE("SPKL Switch", WM8993_SPKOUT_MIXERS, 1, 1, 0),
813 SOC_DAPM_SINGLE("SPKR Switch", WM8993_SPKOUT_MIXERS, 0, 1, 0),
817 SOC_DAPM_SINGLE("IN1R Switch", WM8993_LINE_MIXER1, 2, 1, 0),
818 SOC_DAPM_SINGLE("IN1L Switch", WM8993_LINE_MIXER1, 1, 1, 0),
819 SOC_DAPM_SINGLE("Output Switch", WM8993_LINE_MIXER1, 0, 1, 0),
823 SOC_DAPM_SINGLE("Left Output Switch", WM8993_LINE_MIXER1, 6, 1, 0),
824 SOC_DAPM_SINGLE("Right Output Switch", WM8993_LINE_MIXER1, 5, 1, 0),
828 SOC_DAPM_SINGLE("Left Output Switch", WM8993_LINE_MIXER1, 0, 1, 0),
832 SOC_DAPM_SINGLE("IN1L Switch", WM8993_LINE_MIXER2, 2, 1, 0),
833 SOC_DAPM_SINGLE("IN1R Switch", WM8993_LINE_MIXER2, 1, 1, 0),
834 SOC_DAPM_SINGLE("Output Switch", WM8993_LINE_MIXER2, 0, 1, 0),
838 SOC_DAPM_SINGLE("Left Output Switch", WM8993_LINE_MIXER2, 5, 1, 0),
839 SOC_DAPM_SINGLE("Right Output Switch", WM8993_LINE_MIXER2, 6, 1, 0),
843 SOC_DAPM_SINGLE("Right Output Switch", WM8993_LINE_MIXER2, 0, 1, 0),
951 { "IN1L PGA", "IN1LP Switch", "IN1LP" },
952 { "IN1L PGA", "IN1LN Switch", "IN1LN" },
959 { "IN1R PGA", "IN1RP Switch", "IN1RP" },
960 { "IN1R PGA", "IN1RN Switch", "IN1RN" },
962 { "IN2L PGA", "IN2LP Switch", "IN2LP:VXRN" },
963 { "IN2L PGA", "IN2LN Switch", "IN2LN" },
965 { "IN2R PGA", "IN2RP Switch", "IN2RP:VXRP" },
966 { "IN2R PGA", "IN2RN Switch", "IN2RN" },
971 { "MIXINL", "IN1L Switch", "IN1L PGA" },
972 { "MIXINL", "IN2L Switch", "IN2L PGA" },
978 { "MIXINR", "IN1R Switch", "IN1R PGA" },
979 { "MIXINR", "IN2R Switch", "IN2R PGA" },
988 { "Left Output Mixer", "Left Input Switch", "MIXINL" },
989 { "Left Output Mixer", "Right Input Switch", "MIXINR" },
990 { "Left Output Mixer", "IN2RN Switch", "IN2RN" },
991 { "Left Output Mixer", "IN2LN Switch", "IN2LN" },
992 { "Left Output Mixer", "IN2LP Switch", "IN2LP:VXRN" },
993 { "Left Output Mixer", "IN1L Switch", "IN1L PGA" },
994 { "Left Output Mixer", "IN1R Switch", "IN1R PGA" },
996 { "Right Output Mixer", "Left Input Switch", "MIXINL" },
997 { "Right Output Mixer", "Right Input Switch", "MIXINR" },
998 { "Right Output Mixer", "IN2LN Switch", "IN2LN" },
999 { "Right Output Mixer", "IN2RN Switch", "IN2RN" },
1000 { "Right Output Mixer", "IN2RP Switch", "IN2RP:VXRP" },
1001 { "Right Output Mixer", "IN1L Switch", "IN1L PGA" },
1002 { "Right Output Mixer", "IN1R Switch", "IN1R PGA" },
1010 { "Earpiece Mixer", "Direct Voice Switch", "Direct Voice" },
1011 { "Earpiece Mixer", "Left Output Switch", "Left Output PGA" },
1012 { "Earpiece Mixer", "Right Output Switch", "Right Output PGA" },
1019 { "SPKL", "Input Switch", "MIXINL" },
1020 { "SPKL", "IN1LP Switch", "IN1LP" },
1021 { "SPKL", "Output Switch", "Left Output PGA" },
1024 { "SPKR", "Input Switch", "MIXINR" },
1025 { "SPKR", "IN1RP Switch", "IN1RP" },
1026 { "SPKR", "Output Switch", "Right Output PGA" },
1029 { "SPKL Boost", "Direct Voice Switch", "Direct Voice" },
1030 { "SPKL Boost", "SPKL Switch", "SPKL" },
1031 { "SPKL Boost", "SPKR Switch", "SPKR" },
1033 { "SPKR Boost", "Direct Voice Switch", "Direct Voice" },
1034 { "SPKR Boost", "SPKR Switch", "SPKR" },
1035 { "SPKR Boost", "SPKL Switch", "SPKL" },
1076 { "LINEOUT1 Mixer", "IN1L Switch", "IN1L PGA" },
1077 { "LINEOUT1 Mixer", "IN1R Switch", "IN1R PGA" },
1078 { "LINEOUT1 Mixer", "Output Switch", "Left Output PGA" },
1085 { "LINEOUT1N Mixer", "Left Output Switch", "Left Output PGA" },
1086 { "LINEOUT1N Mixer", "Right Output Switch", "Right Output PGA" },
1088 { "LINEOUT1P Mixer", "Left Output Switch", "Left Output PGA" },
1095 { "LINEOUT2 Mixer", "IN1L Switch", "IN1L PGA" },
1096 { "LINEOUT2 Mixer", "IN1R Switch", "IN1R PGA" },
1097 { "LINEOUT2 Mixer", "Output Switch", "Right Output PGA" },
1104 { "LINEOUT2N Mixer", "Left Output Switch", "Left Output PGA" },
1105 { "LINEOUT2N Mixer", "Right Output Switch", "Right Output PGA" },
1107 { "LINEOUT2P Mixer", "Right Output Switch", "Right Output PGA" },
1264 switch (level) { in wm_hubs_set_bias_level()