Lines Matching full:playback
151 /* Headset DAC playback switches */
233 SOC_DAPM_SINGLE("DAC1L Playback Switch", ISABELLE_HSDRV_CFG1_REG, 7, 1, 0),
234 SOC_DAPM_SINGLE("APGA1 Playback Switch", ISABELLE_HSDRV_CFG1_REG, 6, 1, 0),
238 SOC_DAPM_SINGLE("DAC1R Playback Switch", ISABELLE_HSDRV_CFG1_REG, 5, 1, 0),
239 SOC_DAPM_SINGLE("APGA2 Playback Switch", ISABELLE_HSDRV_CFG1_REG, 4, 1, 0),
243 SOC_DAPM_SINGLE("DAC2L Playback Switch", ISABELLE_HFLPGA_CFG_REG, 7, 1, 0),
244 SOC_DAPM_SINGLE("APGA1 Playback Switch", ISABELLE_HFLPGA_CFG_REG, 6, 1, 0),
248 SOC_DAPM_SINGLE("DAC2R Playback Switch", ISABELLE_HFRPGA_CFG_REG, 7, 1, 0),
249 SOC_DAPM_SINGLE("APGA2 Playback Switch", ISABELLE_HFRPGA_CFG_REG, 6, 1, 0),
253 SOC_DAPM_SINGLE("DAC2L Playback Switch", ISABELLE_EARDRV_CFG1_REG, 7, 1, 0),
254 SOC_DAPM_SINGLE("APGA1 Playback Switch", ISABELLE_EARDRV_CFG1_REG, 6, 1, 0),
258 SOC_DAPM_SINGLE("DAC3L Playback Switch", ISABELLE_LINEAMP_CFG_REG, 7, 1, 0),
259 SOC_DAPM_SINGLE("APGA1 Playback Switch", ISABELLE_LINEAMP_CFG_REG, 6, 1, 0),
263 SOC_DAPM_SINGLE("DAC3R Playback Switch", ISABELLE_LINEAMP_CFG_REG, 5, 1, 0),
264 SOC_DAPM_SINGLE("APGA2 Playback Switch", ISABELLE_LINEAMP_CFG_REG, 4, 1, 0),
268 SOC_DAPM_SINGLE("RX1 Playback Switch", ISABELLE_DPGA1LR_IN_SEL_REG, 7, 1, 0),
269 SOC_DAPM_SINGLE("RX3 Playback Switch", ISABELLE_DPGA1LR_IN_SEL_REG, 6, 1, 0),
270 SOC_DAPM_SINGLE("RX5 Playback Switch", ISABELLE_DPGA1LR_IN_SEL_REG, 5, 1, 0),
274 SOC_DAPM_SINGLE("RX2 Playback Switch", ISABELLE_DPGA1LR_IN_SEL_REG, 3, 1, 0),
275 SOC_DAPM_SINGLE("RX4 Playback Switch", ISABELLE_DPGA1LR_IN_SEL_REG, 2, 1, 0),
276 SOC_DAPM_SINGLE("RX6 Playback Switch", ISABELLE_DPGA1LR_IN_SEL_REG, 1, 1, 0),
280 SOC_DAPM_SINGLE("RX1 Playback Switch", ISABELLE_DPGA2L_IN_SEL_REG, 7, 1, 0),
281 SOC_DAPM_SINGLE("RX2 Playback Switch", ISABELLE_DPGA2L_IN_SEL_REG, 6, 1, 0),
282 SOC_DAPM_SINGLE("RX3 Playback Switch", ISABELLE_DPGA2L_IN_SEL_REG, 5, 1, 0),
283 SOC_DAPM_SINGLE("RX4 Playback Switch", ISABELLE_DPGA2L_IN_SEL_REG, 4, 1, 0),
284 SOC_DAPM_SINGLE("RX5 Playback Switch", ISABELLE_DPGA2L_IN_SEL_REG, 3, 1, 0),
285 SOC_DAPM_SINGLE("RX6 Playback Switch", ISABELLE_DPGA2L_IN_SEL_REG, 2, 1, 0),
289 SOC_DAPM_SINGLE("USNC Playback Switch", ISABELLE_DPGA2R_IN_SEL_REG, 7, 1, 0),
290 SOC_DAPM_SINGLE("RX2 Playback Switch", ISABELLE_DPGA2R_IN_SEL_REG, 3, 1, 0),
291 SOC_DAPM_SINGLE("RX4 Playback Switch", ISABELLE_DPGA2R_IN_SEL_REG, 2, 1, 0),
292 SOC_DAPM_SINGLE("RX6 Playback Switch", ISABELLE_DPGA2R_IN_SEL_REG, 1, 1, 0),
296 SOC_DAPM_SINGLE("RX1 Playback Switch", ISABELLE_DPGA3LR_IN_SEL_REG, 7, 1, 0),
297 SOC_DAPM_SINGLE("RX3 Playback Switch", ISABELLE_DPGA3LR_IN_SEL_REG, 6, 1, 0),
298 SOC_DAPM_SINGLE("RX5 Playback Switch", ISABELLE_DPGA3LR_IN_SEL_REG, 5, 1, 0),
302 SOC_DAPM_SINGLE("RX2 Playback Switch", ISABELLE_DPGA3LR_IN_SEL_REG, 3, 1, 0),
303 SOC_DAPM_SINGLE("RX4 Playback Switch", ISABELLE_DPGA3LR_IN_SEL_REG, 2, 1, 0),
304 SOC_DAPM_SINGLE("RX6 Playback Switch", ISABELLE_DPGA3LR_IN_SEL_REG, 1, 1, 0),
308 SOC_DAPM_SINGLE("ST1 Playback Switch", ISABELLE_RX_INPUT_CFG_REG, 7, 1, 0),
309 SOC_DAPM_SINGLE("DL1 Playback Switch", ISABELLE_RX_INPUT_CFG_REG, 6, 1, 0),
313 SOC_DAPM_SINGLE("ST2 Playback Switch", ISABELLE_RX_INPUT_CFG_REG, 5, 1, 0),
314 SOC_DAPM_SINGLE("DL2 Playback Switch", ISABELLE_RX_INPUT_CFG_REG, 4, 1, 0),
318 SOC_DAPM_SINGLE("ST1 Playback Switch", ISABELLE_RX_INPUT_CFG_REG, 3, 1, 0),
319 SOC_DAPM_SINGLE("DL3 Playback Switch", ISABELLE_RX_INPUT_CFG_REG, 2, 1, 0),
323 SOC_DAPM_SINGLE("ST2 Playback Switch", ISABELLE_RX_INPUT_CFG_REG, 1, 1, 0),
324 SOC_DAPM_SINGLE("DL4 Playback Switch", ISABELLE_RX_INPUT_CFG_REG, 0, 1, 0),
328 SOC_DAPM_SINGLE("ST1 Playback Switch", ISABELLE_RX_INPUT_CFG2_REG, 7, 1, 0),
329 SOC_DAPM_SINGLE("DL5 Playback Switch", ISABELLE_RX_INPUT_CFG2_REG, 6, 1, 0),
333 SOC_DAPM_SINGLE("ST2 Playback Switch", ISABELLE_RX_INPUT_CFG2_REG, 5, 1, 0),
334 SOC_DAPM_SINGLE("DL6 Playback Switch", ISABELLE_RX_INPUT_CFG2_REG, 4, 1, 0),
356 SOC_DOUBLE_TLV("Headset Playback Volume", ISABELLE_HSDRV_GAIN_REG,
358 SOC_DOUBLE_R_TLV("Handsfree Playback Volume",
361 SOC_DOUBLE_TLV("Aux Playback Volume", ISABELLE_LINEAMP_GAIN_REG,
363 SOC_SINGLE_TLV("Earpiece Playback Volume", ISABELLE_EARDRV_CFG1_REG,
459 SOC_SINGLE("DL12 Playback Switch", ISABELLE_DL12_INTF_CFG_REG,
461 SOC_SINGLE("DL34 Playback Switch", ISABELLE_DL34_INTF_CFG_REG,
463 SOC_SINGLE("DL56 Playback Switch", ISABELLE_DL56_INTF_CFG_REG,
501 SND_SOC_DAPM_MUX("Sidetone Audio Playback", SND_SOC_NOPM, 0, 0,
503 SND_SOC_DAPM_MUX("Sidetone Voice Playback", SND_SOC_NOPM, 0, 0,
604 SND_SOC_DAPM_DAC("DAC1L", "Headset Playback", ISABELLE_DAC_CFG_REG,
606 SND_SOC_DAPM_DAC("DAC1R", "Headset Playback", ISABELLE_DAC_CFG_REG,
608 SND_SOC_DAPM_DAC("DAC2L", "Handsfree Playback", ISABELLE_DAC_CFG_REG,
610 SND_SOC_DAPM_DAC("DAC2R", "Handsfree Playback", ISABELLE_DAC_CFG_REG,
612 SND_SOC_DAPM_DAC("DAC3L", "Lineout Playback", ISABELLE_DAC_CFG_REG,
614 SND_SOC_DAPM_DAC("DAC3R", "Lineout Playback", ISABELLE_DAC_CFG_REG,
617 /* Analog Playback PGAs */
629 /* Analog Playback Mux */
630 SND_SOC_DAPM_MUX("RX1 Playback", ISABELLE_ALU_RX_EN_REG, 5, 0,
632 SND_SOC_DAPM_MUX("RX2 Playback", ISABELLE_ALU_RX_EN_REG, 4, 0,
641 SND_SOC_DAPM_SWITCH("Earphone Playback", SND_SOC_NOPM, 0, 0,
664 { "DL1", "DL12 Playback Switch", "INTF1_SDI" },
665 { "DL2", "DL12 Playback Switch", "INTF1_SDI" },
666 { "DL3", "DL34 Playback Switch", "INTF1_SDI" },
667 { "DL4", "DL34 Playback Switch", "INTF1_SDI" },
668 { "DL5", "DL56 Playback Switch", "INTF1_SDI" },
669 { "DL6", "DL56 Playback Switch", "INTF1_SDI" },
671 { "DL1", "DL12 Playback Switch", "INTF2_SDI" },
672 { "DL2", "DL12 Playback Switch", "INTF2_SDI" },
673 { "DL3", "DL34 Playback Switch", "INTF2_SDI" },
674 { "DL4", "DL34 Playback Switch", "INTF2_SDI" },
675 { "DL5", "DL56 Playback Switch", "INTF2_SDI" },
676 { "DL6", "DL56 Playback Switch", "INTF2_SDI" },
679 { "Sidetone Audio PGA", NULL, "Sidetone Audio Playback" },
680 { "Sidetone Voice PGA", NULL, "Sidetone Voice Playback" },
682 { "RX1 Mixer", "ST1 Playback Switch", "Sidetone Audio PGA" },
684 { "RX1 Mixer", "ST1 Playback Switch", "Sidetone Voice PGA" },
685 { "RX1 Mixer", "DL1 Playback Switch", "DL1" },
687 { "RX2 Mixer", "ST2 Playback Switch", "Sidetone Audio PGA" },
689 { "RX2 Mixer", "ST2 Playback Switch", "Sidetone Voice PGA" },
690 { "RX2 Mixer", "DL2 Playback Switch", "DL2" },
692 { "RX3 Mixer", "ST1 Playback Switch", "Sidetone Voice PGA" },
693 { "RX3 Mixer", "DL3 Playback Switch", "DL3" },
695 { "RX4 Mixer", "ST2 Playback Switch", "Sidetone Voice PGA" },
696 { "RX4 Mixer", "DL4 Playback Switch", "DL4" },
698 { "RX5 Mixer", "ST1 Playback Switch", "Sidetone Voice PGA" },
699 { "RX5 Mixer", "DL5 Playback Switch", "DL5" },
701 { "RX6 Mixer", "ST2 Playback Switch", "Sidetone Voice PGA" },
702 { "RX6 Mixer", "DL6 Playback Switch", "DL6" },
750 { "RX1 Playback", "VRX1 Filter Bypass Switch", "RX1 Mixer" },
751 { "RX1 Playback", "ARX1 Filter Bypass Switch", "RX1 Mixer" },
752 { "RX1 Playback", "RX1 Filter Enable Switch", "RX1 Mixer" },
754 { "RX2 Playback", "VRX2 Filter Bypass Switch", "RX2 Mixer" },
755 { "RX2 Playback", "ARX2 Filter Bypass Switch", "RX2 Mixer" },
756 { "RX2 Playback", "RX2 Filter Enable Switch", "RX2 Mixer" },
758 { "RX3 Playback", "ARX3 Filter Bypass Switch", "RX3 Mixer" },
759 { "RX3 Playback", "RX3 Filter Enable Switch", "RX3 Mixer" },
761 { "RX4 Playback", "ARX4 Filter Bypass Switch", "RX4 Mixer" },
762 { "RX4 Playback", "RX4 Filter Enable Switch", "RX4 Mixer" },
764 { "RX5 Playback", "ARX5 Filter Bypass Switch", "RX5 Mixer" },
765 { "RX5 Playback", "RX5 Filter Enable Switch", "RX5 Mixer" },
767 { "RX6 Playback", "ARX6 Filter Bypass Switch", "RX6 Mixer" },
768 { "RX6 Playback", "RX6 Filter Enable Switch", "RX6 Mixer" },
770 { "DPGA1L Mixer", "RX1 Playback Switch", "RX1 Playback" },
771 { "DPGA1L Mixer", "RX3 Playback Switch", "RX3 Playback" },
772 { "DPGA1L Mixer", "RX5 Playback Switch", "RX5 Playback" },
774 { "DPGA1R Mixer", "RX2 Playback Switch", "RX2 Playback" },
775 { "DPGA1R Mixer", "RX4 Playback Switch", "RX4 Playback" },
776 { "DPGA1R Mixer", "RX6 Playback Switch", "RX6 Playback" },
784 { "DPGA2L Mixer", "RX1 Playback Switch", "RX1 Playback" },
785 { "DPGA2L Mixer", "RX2 Playback Switch", "RX2 Playback" },
786 { "DPGA2L Mixer", "RX3 Playback Switch", "RX3 Playback" },
787 { "DPGA2L Mixer", "RX4 Playback Switch", "RX4 Playback" },
788 { "DPGA2L Mixer", "RX5 Playback Switch", "RX5 Playback" },
789 { "DPGA2L Mixer", "RX6 Playback Switch", "RX6 Playback" },
791 { "DPGA2R Mixer", "RX2 Playback Switch", "RX2 Playback" },
792 { "DPGA2R Mixer", "RX4 Playback Switch", "RX4 Playback" },
793 { "DPGA2R Mixer", "RX6 Playback Switch", "RX6 Playback" },
801 { "DPGA3L Mixer", "RX1 Playback Switch", "RX1 Playback" },
802 { "DPGA3L Mixer", "RX3 Playback Switch", "RX3 Playback" },
803 { "DPGA3L Mixer", "RX5 Playback Switch", "RX5 Playback" },
805 { "DPGA3R Mixer", "RX2 Playback Switch", "RX2 Playback" },
806 { "DPGA3R Mixer", "RX4 Playback Switch", "RX4 Playback" },
807 { "DPGA3R Mixer", "RX6 Playback Switch", "RX6 Playback" },
815 { "Headset Left Mixer", "DAC1L Playback Switch", "DAC1L" },
816 { "Headset Left Mixer", "APGA1 Playback Switch", "APGA1" },
818 { "Headset Right Mixer", "DAC1R Playback Switch", "DAC1R" },
819 { "Headset Right Mixer", "APGA2 Playback Switch", "APGA2" },
827 /* Earphone playback path */
828 { "Earphone Mixer", "DAC2L Playback Switch", "DAC2L" },
829 { "Earphone Mixer", "APGA1 Playback Switch", "APGA1" },
831 { "Earphone Playback", "Switch", "Earphone Mixer" },
832 { "Earphone Driver", NULL, "Earphone Playback" },
835 { "Handsfree Left Mixer", "DAC2L Playback Switch", "DAC2L" },
836 { "Handsfree Left Mixer", "APGA1 Playback Switch", "APGA1" },
838 { "Handsfree Right Mixer", "DAC2R Playback Switch", "DAC2R" },
839 { "Handsfree Right Mixer", "APGA2 Playback Switch", "APGA2" },
850 { "LINEOUT1 Mixer", "DAC3L Playback Switch", "DAC3L" },
851 { "LINEOUT1 Mixer", "APGA1 Playback Switch", "APGA1" },
853 { "LINEOUT2 Mixer", "DAC3R Playback Switch", "DAC3R" },
854 { "LINEOUT2 Mixer", "APGA2 Playback Switch", "APGA2" },
1044 .playback = {
1045 .stream_name = "Headset Playback",
1055 .playback = {
1056 .stream_name = "Handsfree Playback",
1066 .playback = {
1067 .stream_name = "Lineout Playback",