Lines Matching full:channel
71 #define TAS5086_CHANNEL_VOL(X) (0x08 + (X)) /* Channel 1-6 volume */
538 SOC_DOUBLE_R_TLV("Channel 1/2 Playback Volume",
541 SOC_DOUBLE_R_TLV("Channel 3/4 Playback Volume",
544 SOC_DOUBLE_R_TLV("Channel 5/6 Playback Volume",
568 SOC_DAPM_ENUM("Channel 1 input", tas5086_dapm_input_mux_enum[0]),
569 SOC_DAPM_ENUM("Channel 2 input", tas5086_dapm_input_mux_enum[1]),
570 SOC_DAPM_ENUM("Channel 3 input", tas5086_dapm_input_mux_enum[2]),
571 SOC_DAPM_ENUM("Channel 4 input", tas5086_dapm_input_mux_enum[3]),
572 SOC_DAPM_ENUM("Channel 5 input", tas5086_dapm_input_mux_enum[4]),
573 SOC_DAPM_ENUM("Channel 6 input", tas5086_dapm_input_mux_enum[5]),
578 { "Channel 1 Mux", "Channel 2 Mux", "Channel 3 Mux",
579 "Channel 4 Mux", "Channel 5 Mux", "Channel 6 Mux" };
616 SND_SOC_DAPM_MUX("Channel 1 Mux", SND_SOC_NOPM, 0, 0,
618 SND_SOC_DAPM_MUX("Channel 2 Mux", SND_SOC_NOPM, 0, 0,
620 SND_SOC_DAPM_MUX("Channel 3 Mux", SND_SOC_NOPM, 0, 0,
622 SND_SOC_DAPM_MUX("Channel 4 Mux", SND_SOC_NOPM, 0, 0,
624 SND_SOC_DAPM_MUX("Channel 5 Mux", SND_SOC_NOPM, 0, 0,
626 SND_SOC_DAPM_MUX("Channel 6 Mux", SND_SOC_NOPM, 0, 0,
644 /* SDIN inputs -> channel muxes */
645 { "Channel 1 Mux", "SDIN1-L", "SDIN1-L" },
646 { "Channel 1 Mux", "SDIN1-R", "SDIN1-R" },
647 { "Channel 1 Mux", "SDIN2-L", "SDIN2-L" },
648 { "Channel 1 Mux", "SDIN2-R", "SDIN2-R" },
649 { "Channel 1 Mux", "SDIN3-L", "SDIN3-L" },
650 { "Channel 1 Mux", "SDIN3-R", "SDIN3-R" },
652 { "Channel 2 Mux", "SDIN1-L", "SDIN1-L" },
653 { "Channel 2 Mux", "SDIN1-R", "SDIN1-R" },
654 { "Channel 2 Mux", "SDIN2-L", "SDIN2-L" },
655 { "Channel 2 Mux", "SDIN2-R", "SDIN2-R" },
656 { "Channel 2 Mux", "SDIN3-L", "SDIN3-L" },
657 { "Channel 2 Mux", "SDIN3-R", "SDIN3-R" },
659 { "Channel 2 Mux", "SDIN1-L", "SDIN1-L" },
660 { "Channel 2 Mux", "SDIN1-R", "SDIN1-R" },
661 { "Channel 2 Mux", "SDIN2-L", "SDIN2-L" },
662 { "Channel 2 Mux", "SDIN2-R", "SDIN2-R" },
663 { "Channel 2 Mux", "SDIN3-L", "SDIN3-L" },
664 { "Channel 2 Mux", "SDIN3-R", "SDIN3-R" },
666 { "Channel 3 Mux", "SDIN1-L", "SDIN1-L" },
667 { "Channel 3 Mux", "SDIN1-R", "SDIN1-R" },
668 { "Channel 3 Mux", "SDIN2-L", "SDIN2-L" },
669 { "Channel 3 Mux", "SDIN2-R", "SDIN2-R" },
670 { "Channel 3 Mux", "SDIN3-L", "SDIN3-L" },
671 { "Channel 3 Mux", "SDIN3-R", "SDIN3-R" },
673 { "Channel 4 Mux", "SDIN1-L", "SDIN1-L" },
674 { "Channel 4 Mux", "SDIN1-R", "SDIN1-R" },
675 { "Channel 4 Mux", "SDIN2-L", "SDIN2-L" },
676 { "Channel 4 Mux", "SDIN2-R", "SDIN2-R" },
677 { "Channel 4 Mux", "SDIN3-L", "SDIN3-L" },
678 { "Channel 4 Mux", "SDIN3-R", "SDIN3-R" },
680 { "Channel 5 Mux", "SDIN1-L", "SDIN1-L" },
681 { "Channel 5 Mux", "SDIN1-R", "SDIN1-R" },
682 { "Channel 5 Mux", "SDIN2-L", "SDIN2-L" },
683 { "Channel 5 Mux", "SDIN2-R", "SDIN2-R" },
684 { "Channel 5 Mux", "SDIN3-L", "SDIN3-L" },
685 { "Channel 5 Mux", "SDIN3-R", "SDIN3-R" },
687 { "Channel 6 Mux", "SDIN1-L", "SDIN1-L" },
688 { "Channel 6 Mux", "SDIN1-R", "SDIN1-R" },
689 { "Channel 6 Mux", "SDIN2-L", "SDIN2-L" },
690 { "Channel 6 Mux", "SDIN2-R", "SDIN2-R" },
691 { "Channel 6 Mux", "SDIN3-L", "SDIN3-L" },
692 { "Channel 6 Mux", "SDIN3-R", "SDIN3-R" },
694 /* Channel muxes -> PWM muxes */
695 { "PWM1 Mux", "Channel 1 Mux", "Channel 1 Mux" },
696 { "PWM2 Mux", "Channel 1 Mux", "Channel 1 Mux" },
697 { "PWM3 Mux", "Channel 1 Mux", "Channel 1 Mux" },
698 { "PWM4 Mux", "Channel 1 Mux", "Channel 1 Mux" },
699 { "PWM5 Mux", "Channel 1 Mux", "Channel 1 Mux" },
700 { "PWM6 Mux", "Channel 1 Mux", "Channel 1 Mux" },
702 { "PWM1 Mux", "Channel 2 Mux", "Channel 2 Mux" },
703 { "PWM2 Mux", "Channel 2 Mux", "Channel 2 Mux" },
704 { "PWM3 Mux", "Channel 2 Mux", "Channel 2 Mux" },
705 { "PWM4 Mux", "Channel 2 Mux", "Channel 2 Mux" },
706 { "PWM5 Mux", "Channel 2 Mux", "Channel 2 Mux" },
707 { "PWM6 Mux", "Channel 2 Mux", "Channel 2 Mux" },
709 { "PWM1 Mux", "Channel 3 Mux", "Channel 3 Mux" },
710 { "PWM2 Mux", "Channel 3 Mux", "Channel 3 Mux" },
711 { "PWM3 Mux", "Channel 3 Mux", "Channel 3 Mux" },
712 { "PWM4 Mux", "Channel 3 Mux", "Channel 3 Mux" },
713 { "PWM5 Mux", "Channel 3 Mux", "Channel 3 Mux" },
714 { "PWM6 Mux", "Channel 3 Mux", "Channel 3 Mux" },
716 { "PWM1 Mux", "Channel 4 Mux", "Channel 4 Mux" },
717 { "PWM2 Mux", "Channel 4 Mux", "Channel 4 Mux" },
718 { "PWM3 Mux", "Channel 4 Mux", "Channel 4 Mux" },
719 { "PWM4 Mux", "Channel 4 Mux", "Channel 4 Mux" },
720 { "PWM5 Mux", "Channel 4 Mux", "Channel 4 Mux" },
721 { "PWM6 Mux", "Channel 4 Mux", "Channel 4 Mux" },
723 { "PWM1 Mux", "Channel 5 Mux", "Channel 5 Mux" },
724 { "PWM2 Mux", "Channel 5 Mux", "Channel 5 Mux" },
725 { "PWM3 Mux", "Channel 5 Mux", "Channel 5 Mux" },
726 { "PWM4 Mux", "Channel 5 Mux", "Channel 5 Mux" },
727 { "PWM5 Mux", "Channel 5 Mux", "Channel 5 Mux" },
728 { "PWM6 Mux", "Channel 5 Mux", "Channel 5 Mux" },
730 { "PWM1 Mux", "Channel 6 Mux", "Channel 6 Mux" },
731 { "PWM2 Mux", "Channel 6 Mux", "Channel 6 Mux" },
732 { "PWM3 Mux", "Channel 6 Mux", "Channel 6 Mux" },
733 { "PWM4 Mux", "Channel 6 Mux", "Channel 6 Mux" },
734 { "PWM5 Mux", "Channel 6 Mux", "Channel 6 Mux" },
735 { "PWM6 Mux", "Channel 6 Mux", "Channel 6 Mux" },
841 "ti,mid-z-channel-%d", i + 1); in tas5086_probe()