Lines Matching full:switch

263 	switch (reg) {  in max98088_readable_register()
274 switch (reg) { in max98088_writeable_register()
284 switch (reg) { in max98088_volatile_register()
458 SOC_DOUBLE_R("Headphone Switch", M98088_REG_39_LVL_HP_L,
460 SOC_DOUBLE_R("Speaker Switch", M98088_REG_3D_LVL_SPK_L,
462 SOC_DOUBLE_R("Receiver Switch", M98088_REG_3B_LVL_REC_L,
492 SOC_SINGLE("Left HP Output Mixer Switch", M98088_REG_27_MIX_HP_CNTL, 4, 1, 0),
493 SOC_SINGLE("Right HP Output Mixer Switch", M98088_REG_27_MIX_HP_CNTL, 5, 1, 0),
495 SOC_SINGLE("EQ1 Switch", M98088_REG_49_CFG_LEVEL, 0, 1, 0),
496 SOC_SINGLE("EQ2 Switch", M98088_REG_49_CFG_LEVEL, 1, 1, 0),
504 SOC_SINGLE("DAI2 DC Block Switch", M98088_REG_20_DAI2_FILTERS,
507 SOC_SINGLE("ALC Switch", M98088_REG_43_SPKALC_COMP, 7, 1, 0),
522 /* Left speaker mixer switch */
524 SOC_DAPM_SINGLE("Left DAC Switch", M98088_REG_2B_MIX_SPK_LEFT, 0, 1, 0),
525 SOC_DAPM_SINGLE("Right DAC Switch", M98088_REG_2B_MIX_SPK_LEFT, 7, 1, 0),
526 SOC_DAPM_SINGLE("MIC1 Switch", M98088_REG_2B_MIX_SPK_LEFT, 5, 1, 0),
527 SOC_DAPM_SINGLE("MIC2 Switch", M98088_REG_2B_MIX_SPK_LEFT, 6, 1, 0),
528 SOC_DAPM_SINGLE("INA1 Switch", M98088_REG_2B_MIX_SPK_LEFT, 1, 1, 0),
529 SOC_DAPM_SINGLE("INA2 Switch", M98088_REG_2B_MIX_SPK_LEFT, 2, 1, 0),
530 SOC_DAPM_SINGLE("INB1 Switch", M98088_REG_2B_MIX_SPK_LEFT, 3, 1, 0),
531 SOC_DAPM_SINGLE("INB2 Switch", M98088_REG_2B_MIX_SPK_LEFT, 4, 1, 0),
534 /* Right speaker mixer switch */
536 SOC_DAPM_SINGLE("Left DAC Switch", M98088_REG_2C_MIX_SPK_RIGHT, 7, 1, 0),
537 SOC_DAPM_SINGLE("Right DAC Switch", M98088_REG_2C_MIX_SPK_RIGHT, 0, 1, 0),
538 SOC_DAPM_SINGLE("MIC1 Switch", M98088_REG_2C_MIX_SPK_RIGHT, 5, 1, 0),
539 SOC_DAPM_SINGLE("MIC2 Switch", M98088_REG_2C_MIX_SPK_RIGHT, 6, 1, 0),
540 SOC_DAPM_SINGLE("INA1 Switch", M98088_REG_2C_MIX_SPK_RIGHT, 1, 1, 0),
541 SOC_DAPM_SINGLE("INA2 Switch", M98088_REG_2C_MIX_SPK_RIGHT, 2, 1, 0),
542 SOC_DAPM_SINGLE("INB1 Switch", M98088_REG_2C_MIX_SPK_RIGHT, 3, 1, 0),
543 SOC_DAPM_SINGLE("INB2 Switch", M98088_REG_2C_MIX_SPK_RIGHT, 4, 1, 0),
546 /* Left headphone mixer switch */
548 SOC_DAPM_SINGLE("Left DAC Switch", M98088_REG_25_MIX_HP_LEFT, 0, 1, 0),
549 SOC_DAPM_SINGLE("Right DAC Switch", M98088_REG_25_MIX_HP_LEFT, 7, 1, 0),
550 SOC_DAPM_SINGLE("MIC1 Switch", M98088_REG_25_MIX_HP_LEFT, 5, 1, 0),
551 SOC_DAPM_SINGLE("MIC2 Switch", M98088_REG_25_MIX_HP_LEFT, 6, 1, 0),
552 SOC_DAPM_SINGLE("INA1 Switch", M98088_REG_25_MIX_HP_LEFT, 1, 1, 0),
553 SOC_DAPM_SINGLE("INA2 Switch", M98088_REG_25_MIX_HP_LEFT, 2, 1, 0),
554 SOC_DAPM_SINGLE("INB1 Switch", M98088_REG_25_MIX_HP_LEFT, 3, 1, 0),
555 SOC_DAPM_SINGLE("INB2 Switch", M98088_REG_25_MIX_HP_LEFT, 4, 1, 0),
558 /* Right headphone mixer switch */
560 SOC_DAPM_SINGLE("Left DAC Switch", M98088_REG_26_MIX_HP_RIGHT, 7, 1, 0),
561 SOC_DAPM_SINGLE("Right DAC Switch", M98088_REG_26_MIX_HP_RIGHT, 0, 1, 0),
562 SOC_DAPM_SINGLE("MIC1 Switch", M98088_REG_26_MIX_HP_RIGHT, 5, 1, 0),
563 SOC_DAPM_SINGLE("MIC2 Switch", M98088_REG_26_MIX_HP_RIGHT, 6, 1, 0),
564 SOC_DAPM_SINGLE("INA1 Switch", M98088_REG_26_MIX_HP_RIGHT, 1, 1, 0),
565 SOC_DAPM_SINGLE("INA2 Switch", M98088_REG_26_MIX_HP_RIGHT, 2, 1, 0),
566 SOC_DAPM_SINGLE("INB1 Switch", M98088_REG_26_MIX_HP_RIGHT, 3, 1, 0),
567 SOC_DAPM_SINGLE("INB2 Switch", M98088_REG_26_MIX_HP_RIGHT, 4, 1, 0),
570 /* Left earpiece/receiver mixer switch */
572 SOC_DAPM_SINGLE("Left DAC Switch", M98088_REG_28_MIX_REC_LEFT, 0, 1, 0),
573 SOC_DAPM_SINGLE("Right DAC Switch", M98088_REG_28_MIX_REC_LEFT, 7, 1, 0),
574 SOC_DAPM_SINGLE("MIC1 Switch", M98088_REG_28_MIX_REC_LEFT, 5, 1, 0),
575 SOC_DAPM_SINGLE("MIC2 Switch", M98088_REG_28_MIX_REC_LEFT, 6, 1, 0),
576 SOC_DAPM_SINGLE("INA1 Switch", M98088_REG_28_MIX_REC_LEFT, 1, 1, 0),
577 SOC_DAPM_SINGLE("INA2 Switch", M98088_REG_28_MIX_REC_LEFT, 2, 1, 0),
578 SOC_DAPM_SINGLE("INB1 Switch", M98088_REG_28_MIX_REC_LEFT, 3, 1, 0),
579 SOC_DAPM_SINGLE("INB2 Switch", M98088_REG_28_MIX_REC_LEFT, 4, 1, 0),
582 /* Right earpiece/receiver mixer switch */
584 SOC_DAPM_SINGLE("Left DAC Switch", M98088_REG_29_MIX_REC_RIGHT, 7, 1, 0),
585 SOC_DAPM_SINGLE("Right DAC Switch", M98088_REG_29_MIX_REC_RIGHT, 0, 1, 0),
586 SOC_DAPM_SINGLE("MIC1 Switch", M98088_REG_29_MIX_REC_RIGHT, 5, 1, 0),
587 SOC_DAPM_SINGLE("MIC2 Switch", M98088_REG_29_MIX_REC_RIGHT, 6, 1, 0),
588 SOC_DAPM_SINGLE("INA1 Switch", M98088_REG_29_MIX_REC_RIGHT, 1, 1, 0),
589 SOC_DAPM_SINGLE("INA2 Switch", M98088_REG_29_MIX_REC_RIGHT, 2, 1, 0),
590 SOC_DAPM_SINGLE("INB1 Switch", M98088_REG_29_MIX_REC_RIGHT, 3, 1, 0),
591 SOC_DAPM_SINGLE("INB2 Switch", M98088_REG_29_MIX_REC_RIGHT, 4, 1, 0),
594 /* Left ADC mixer switch */
596 SOC_DAPM_SINGLE("MIC1 Switch", M98088_REG_23_MIX_ADC_LEFT, 7, 1, 0),
597 SOC_DAPM_SINGLE("MIC2 Switch", M98088_REG_23_MIX_ADC_LEFT, 6, 1, 0),
598 SOC_DAPM_SINGLE("INA1 Switch", M98088_REG_23_MIX_ADC_LEFT, 3, 1, 0),
599 SOC_DAPM_SINGLE("INA2 Switch", M98088_REG_23_MIX_ADC_LEFT, 2, 1, 0),
600 SOC_DAPM_SINGLE("INB1 Switch", M98088_REG_23_MIX_ADC_LEFT, 1, 1, 0),
601 SOC_DAPM_SINGLE("INB2 Switch", M98088_REG_23_MIX_ADC_LEFT, 0, 1, 0),
604 /* Right ADC mixer switch */
606 SOC_DAPM_SINGLE("MIC1 Switch", M98088_REG_24_MIX_ADC_RIGHT, 7, 1, 0),
607 SOC_DAPM_SINGLE("MIC2 Switch", M98088_REG_24_MIX_ADC_RIGHT, 6, 1, 0),
608 SOC_DAPM_SINGLE("INA1 Switch", M98088_REG_24_MIX_ADC_RIGHT, 3, 1, 0),
609 SOC_DAPM_SINGLE("INA2 Switch", M98088_REG_24_MIX_ADC_RIGHT, 2, 1, 0),
610 SOC_DAPM_SINGLE("INB1 Switch", M98088_REG_24_MIX_ADC_RIGHT, 1, 1, 0),
611 SOC_DAPM_SINGLE("INB2 Switch", M98088_REG_24_MIX_ADC_RIGHT, 0, 1, 0),
620 switch (event) { in max98088_mic_event()
654 switch (line) { in max98088_line_pga()
665 switch (event) { in max98088_line_pga()
812 {"Left HP Mixer", "Left DAC Switch", "DACL"},
813 {"Left HP Mixer", "Right DAC Switch", "DACR"},
814 {"Left HP Mixer", "MIC1 Switch", "MIC1 Input"},
815 {"Left HP Mixer", "MIC2 Switch", "MIC2 Input"},
816 {"Left HP Mixer", "INA1 Switch", "INA1 Input"},
817 {"Left HP Mixer", "INA2 Switch", "INA2 Input"},
818 {"Left HP Mixer", "INB1 Switch", "INB1 Input"},
819 {"Left HP Mixer", "INB2 Switch", "INB2 Input"},
822 {"Right HP Mixer", "Left DAC Switch", "DACL"},
823 {"Right HP Mixer", "Right DAC Switch", "DACR"},
824 {"Right HP Mixer", "MIC1 Switch", "MIC1 Input"},
825 {"Right HP Mixer", "MIC2 Switch", "MIC2 Input"},
826 {"Right HP Mixer", "INA1 Switch", "INA1 Input"},
827 {"Right HP Mixer", "INA2 Switch", "INA2 Input"},
828 {"Right HP Mixer", "INB1 Switch", "INB1 Input"},
829 {"Right HP Mixer", "INB2 Switch", "INB2 Input"},
832 {"Left SPK Mixer", "Left DAC Switch", "DACL"},
833 {"Left SPK Mixer", "Right DAC Switch", "DACR"},
834 {"Left SPK Mixer", "MIC1 Switch", "MIC1 Input"},
835 {"Left SPK Mixer", "MIC2 Switch", "MIC2 Input"},
836 {"Left SPK Mixer", "INA1 Switch", "INA1 Input"},
837 {"Left SPK Mixer", "INA2 Switch", "INA2 Input"},
838 {"Left SPK Mixer", "INB1 Switch", "INB1 Input"},
839 {"Left SPK Mixer", "INB2 Switch", "INB2 Input"},
842 {"Right SPK Mixer", "Left DAC Switch", "DACL"},
843 {"Right SPK Mixer", "Right DAC Switch", "DACR"},
844 {"Right SPK Mixer", "MIC1 Switch", "MIC1 Input"},
845 {"Right SPK Mixer", "MIC2 Switch", "MIC2 Input"},
846 {"Right SPK Mixer", "INA1 Switch", "INA1 Input"},
847 {"Right SPK Mixer", "INA2 Switch", "INA2 Input"},
848 {"Right SPK Mixer", "INB1 Switch", "INB1 Input"},
849 {"Right SPK Mixer", "INB2 Switch", "INB2 Input"},
852 {"Left REC Mixer", "Left DAC Switch", "DACL"},
853 {"Left REC Mixer", "Right DAC Switch", "DACR"},
854 {"Left REC Mixer", "MIC1 Switch", "MIC1 Input"},
855 {"Left REC Mixer", "MIC2 Switch", "MIC2 Input"},
856 {"Left REC Mixer", "INA1 Switch", "INA1 Input"},
857 {"Left REC Mixer", "INA2 Switch", "INA2 Input"},
858 {"Left REC Mixer", "INB1 Switch", "INB1 Input"},
859 {"Left REC Mixer", "INB2 Switch", "INB2 Input"},
862 {"Right REC Mixer", "Left DAC Switch", "DACL"},
863 {"Right REC Mixer", "Right DAC Switch", "DACR"},
864 {"Right REC Mixer", "MIC1 Switch", "MIC1 Input"},
865 {"Right REC Mixer", "MIC2 Switch", "MIC2 Input"},
866 {"Right REC Mixer", "INA1 Switch", "INA1 Input"},
867 {"Right REC Mixer", "INA2 Switch", "INA2 Input"},
868 {"Right REC Mixer", "INB1 Switch", "INB1 Input"},
869 {"Right REC Mixer", "INB2 Switch", "INB2 Input"},
886 {"Left ADC Mixer", "MIC1 Switch", "MIC1 Input"},
887 {"Left ADC Mixer", "MIC2 Switch", "MIC2 Input"},
888 {"Left ADC Mixer", "INA1 Switch", "INA1 Input"},
889 {"Left ADC Mixer", "INA2 Switch", "INA2 Input"},
890 {"Left ADC Mixer", "INB1 Switch", "INB1 Input"},
891 {"Left ADC Mixer", "INB2 Switch", "INB2 Input"},
894 {"Right ADC Mixer", "MIC1 Switch", "MIC1 Input"},
895 {"Right ADC Mixer", "MIC2 Switch", "MIC2 Input"},
896 {"Right ADC Mixer", "INA1 Switch", "INA1 Input"},
897 {"Right ADC Mixer", "INA2 Switch", "INA2 Input"},
898 {"Right ADC Mixer", "INB1 Switch", "INB1 Input"},
899 {"Right ADC Mixer", "INB2 Switch", "INB2 Input"},
958 switch (params_width(params)) { in max98088_dai1_hw_params()
1028 switch (params_width(params)) { in max98088_dai2_hw_params()
1140 switch (fmt & SND_SOC_DAIFMT_CLOCK_PROVIDER_MASK) { in max98088_dai1_set_fmt()
1157 switch (fmt & SND_SOC_DAIFMT_FORMAT_MASK) { in max98088_dai1_set_fmt()
1167 switch (fmt & SND_SOC_DAIFMT_INV_MASK) { in max98088_dai1_set_fmt()
1209 switch (fmt & SND_SOC_DAIFMT_CLOCK_PROVIDER_MASK) { in max98088_dai2_set_fmt()
1226 switch (fmt & SND_SOC_DAIFMT_FORMAT_MASK) { in max98088_dai2_set_fmt()
1236 switch (fmt & SND_SOC_DAIFMT_INV_MASK) { in max98088_dai2_set_fmt()
1301 switch (level) { in max98088_set_bias_level()
1520 switch (channel) { in max98088_put_eq_enum()