diff options
author | Oder Chiou <oder_chiou@realtek.com> | 2014-06-10 02:35:24 -0400 |
---|---|---|
committer | Mark Brown <broonie@linaro.org> | 2014-06-21 06:34:05 -0400 |
commit | 1b7fd76ad93e7f121ae76d9b3843c873bff50587 (patch) | |
tree | 4133c9d1199555901a0f3ff9b0205abaa798651f | |
parent | 3d0c03d9c6a0cfd7e3a12c29ca5eefed02da16ff (diff) |
ASoC: rt5677: Replace the string "source" to "Source"
The patch replaces the string "source" to "Source".
Signed-off-by: Oder Chiou <oder_chiou@realtek.com>
Signed-off-by: Mark Brown <broonie@linaro.org>
-rw-r--r-- | sound/soc/codecs/rt5677.c | 122 |
1 files changed, 61 insertions, 61 deletions
diff --git a/sound/soc/codecs/rt5677.c b/sound/soc/codecs/rt5677.c index 6153e35ed428..2919f4417b3e 100644 --- a/sound/soc/codecs/rt5677.c +++ b/sound/soc/codecs/rt5677.c | |||
@@ -938,7 +938,7 @@ static const struct snd_kcontrol_new rt5677_ob_7_mix[] = { | |||
938 | 938 | ||
939 | 939 | ||
940 | /* Mux */ | 940 | /* Mux */ |
941 | /* DAC1 L/R source */ /* MX-29 [10:8] */ | 941 | /* DAC1 L/R Source */ /* MX-29 [10:8] */ |
942 | static const char * const rt5677_dac1_src[] = { | 942 | static const char * const rt5677_dac1_src[] = { |
943 | "IF1 DAC 01", "IF2 DAC 01", "IF3 DAC LR", "IF4 DAC LR", "SLB DAC 01", | 943 | "IF1 DAC 01", "IF2 DAC 01", "IF3 DAC LR", "IF4 DAC LR", "SLB DAC 01", |
944 | "OB 01" | 944 | "OB 01" |
@@ -949,9 +949,9 @@ static SOC_ENUM_SINGLE_DECL( | |||
949 | RT5677_DAC1_L_SEL_SFT, rt5677_dac1_src); | 949 | RT5677_DAC1_L_SEL_SFT, rt5677_dac1_src); |
950 | 950 | ||
951 | static const struct snd_kcontrol_new rt5677_dac1_mux = | 951 | static const struct snd_kcontrol_new rt5677_dac1_mux = |
952 | SOC_DAPM_ENUM("DAC1 source", rt5677_dac1_enum); | 952 | SOC_DAPM_ENUM("DAC1 Source", rt5677_dac1_enum); |
953 | 953 | ||
954 | /* ADDA1 L/R source */ /* MX-29 [1:0] */ | 954 | /* ADDA1 L/R Source */ /* MX-29 [1:0] */ |
955 | static const char * const rt5677_adda1_src[] = { | 955 | static const char * const rt5677_adda1_src[] = { |
956 | "STO1 ADC MIX", "STO2 ADC MIX", "OB 67", | 956 | "STO1 ADC MIX", "STO2 ADC MIX", "OB 67", |
957 | }; | 957 | }; |
@@ -961,10 +961,10 @@ static SOC_ENUM_SINGLE_DECL( | |||
961 | RT5677_ADDA1_SEL_SFT, rt5677_adda1_src); | 961 | RT5677_ADDA1_SEL_SFT, rt5677_adda1_src); |
962 | 962 | ||
963 | static const struct snd_kcontrol_new rt5677_adda1_mux = | 963 | static const struct snd_kcontrol_new rt5677_adda1_mux = |
964 | SOC_DAPM_ENUM("ADDA1 source", rt5677_adda1_enum); | 964 | SOC_DAPM_ENUM("ADDA1 Source", rt5677_adda1_enum); |
965 | 965 | ||
966 | 966 | ||
967 | /*DAC2 L/R source*/ /* MX-1B [6:4] [2:0] */ | 967 | /*DAC2 L/R Source*/ /* MX-1B [6:4] [2:0] */ |
968 | static const char * const rt5677_dac2l_src[] = { | 968 | static const char * const rt5677_dac2l_src[] = { |
969 | "IF1 DAC 2", "IF2 DAC 2", "IF3 DAC L", "IF4 DAC L", "SLB DAC 2", | 969 | "IF1 DAC 2", "IF2 DAC 2", "IF3 DAC L", "IF4 DAC L", "SLB DAC 2", |
970 | "OB 2", | 970 | "OB 2", |
@@ -975,7 +975,7 @@ static SOC_ENUM_SINGLE_DECL( | |||
975 | RT5677_SEL_DAC2_L_SRC_SFT, rt5677_dac2l_src); | 975 | RT5677_SEL_DAC2_L_SRC_SFT, rt5677_dac2l_src); |
976 | 976 | ||
977 | static const struct snd_kcontrol_new rt5677_dac2_l_mux = | 977 | static const struct snd_kcontrol_new rt5677_dac2_l_mux = |
978 | SOC_DAPM_ENUM("DAC2 L source", rt5677_dac2l_enum); | 978 | SOC_DAPM_ENUM("DAC2 L Source", rt5677_dac2l_enum); |
979 | 979 | ||
980 | static const char * const rt5677_dac2r_src[] = { | 980 | static const char * const rt5677_dac2r_src[] = { |
981 | "IF1 DAC 3", "IF2 DAC 3", "IF3 DAC R", "IF4 DAC R", "SLB DAC 3", | 981 | "IF1 DAC 3", "IF2 DAC 3", "IF3 DAC R", "IF4 DAC R", "SLB DAC 3", |
@@ -987,9 +987,9 @@ static SOC_ENUM_SINGLE_DECL( | |||
987 | RT5677_SEL_DAC2_R_SRC_SFT, rt5677_dac2r_src); | 987 | RT5677_SEL_DAC2_R_SRC_SFT, rt5677_dac2r_src); |
988 | 988 | ||
989 | static const struct snd_kcontrol_new rt5677_dac2_r_mux = | 989 | static const struct snd_kcontrol_new rt5677_dac2_r_mux = |
990 | SOC_DAPM_ENUM("DAC2 R source", rt5677_dac2r_enum); | 990 | SOC_DAPM_ENUM("DAC2 R Source", rt5677_dac2r_enum); |
991 | 991 | ||
992 | /*DAC3 L/R source*/ /* MX-16 [6:4] [2:0] */ | 992 | /*DAC3 L/R Source*/ /* MX-16 [6:4] [2:0] */ |
993 | static const char * const rt5677_dac3l_src[] = { | 993 | static const char * const rt5677_dac3l_src[] = { |
994 | "IF1 DAC 4", "IF2 DAC 4", "IF3 DAC L", "IF4 DAC L", | 994 | "IF1 DAC 4", "IF2 DAC 4", "IF3 DAC L", "IF4 DAC L", |
995 | "SLB DAC 4", "OB 4" | 995 | "SLB DAC 4", "OB 4" |
@@ -1000,7 +1000,7 @@ static SOC_ENUM_SINGLE_DECL( | |||
1000 | RT5677_SEL_DAC3_L_SRC_SFT, rt5677_dac3l_src); | 1000 | RT5677_SEL_DAC3_L_SRC_SFT, rt5677_dac3l_src); |
1001 | 1001 | ||
1002 | static const struct snd_kcontrol_new rt5677_dac3_l_mux = | 1002 | static const struct snd_kcontrol_new rt5677_dac3_l_mux = |
1003 | SOC_DAPM_ENUM("DAC3 L source", rt5677_dac3l_enum); | 1003 | SOC_DAPM_ENUM("DAC3 L Source", rt5677_dac3l_enum); |
1004 | 1004 | ||
1005 | static const char * const rt5677_dac3r_src[] = { | 1005 | static const char * const rt5677_dac3r_src[] = { |
1006 | "IF1 DAC 5", "IF2 DAC 5", "IF3 DAC R", "IF4 DAC R", | 1006 | "IF1 DAC 5", "IF2 DAC 5", "IF3 DAC R", "IF4 DAC R", |
@@ -1012,9 +1012,9 @@ static SOC_ENUM_SINGLE_DECL( | |||
1012 | RT5677_SEL_DAC3_R_SRC_SFT, rt5677_dac3r_src); | 1012 | RT5677_SEL_DAC3_R_SRC_SFT, rt5677_dac3r_src); |
1013 | 1013 | ||
1014 | static const struct snd_kcontrol_new rt5677_dac3_r_mux = | 1014 | static const struct snd_kcontrol_new rt5677_dac3_r_mux = |
1015 | SOC_DAPM_ENUM("DAC3 R source", rt5677_dac3r_enum); | 1015 | SOC_DAPM_ENUM("DAC3 R Source", rt5677_dac3r_enum); |
1016 | 1016 | ||
1017 | /*DAC4 L/R source*/ /* MX-16 [14:12] [10:8] */ | 1017 | /*DAC4 L/R Source*/ /* MX-16 [14:12] [10:8] */ |
1018 | static const char * const rt5677_dac4l_src[] = { | 1018 | static const char * const rt5677_dac4l_src[] = { |
1019 | "IF1 DAC 6", "IF2 DAC 6", "IF3 DAC L", "IF4 DAC L", | 1019 | "IF1 DAC 6", "IF2 DAC 6", "IF3 DAC L", "IF4 DAC L", |
1020 | "SLB DAC 6", "OB 6" | 1020 | "SLB DAC 6", "OB 6" |
@@ -1025,7 +1025,7 @@ static SOC_ENUM_SINGLE_DECL( | |||
1025 | RT5677_SEL_DAC4_L_SRC_SFT, rt5677_dac4l_src); | 1025 | RT5677_SEL_DAC4_L_SRC_SFT, rt5677_dac4l_src); |
1026 | 1026 | ||
1027 | static const struct snd_kcontrol_new rt5677_dac4_l_mux = | 1027 | static const struct snd_kcontrol_new rt5677_dac4_l_mux = |
1028 | SOC_DAPM_ENUM("DAC4 L source", rt5677_dac4l_enum); | 1028 | SOC_DAPM_ENUM("DAC4 L Source", rt5677_dac4l_enum); |
1029 | 1029 | ||
1030 | static const char * const rt5677_dac4r_src[] = { | 1030 | static const char * const rt5677_dac4r_src[] = { |
1031 | "IF1 DAC 7", "IF2 DAC 7", "IF3 DAC R", "IF4 DAC R", | 1031 | "IF1 DAC 7", "IF2 DAC 7", "IF3 DAC R", "IF4 DAC R", |
@@ -1037,7 +1037,7 @@ static SOC_ENUM_SINGLE_DECL( | |||
1037 | RT5677_SEL_DAC4_R_SRC_SFT, rt5677_dac4r_src); | 1037 | RT5677_SEL_DAC4_R_SRC_SFT, rt5677_dac4r_src); |
1038 | 1038 | ||
1039 | static const struct snd_kcontrol_new rt5677_dac4_r_mux = | 1039 | static const struct snd_kcontrol_new rt5677_dac4_r_mux = |
1040 | SOC_DAPM_ENUM("DAC4 R source", rt5677_dac4r_enum); | 1040 | SOC_DAPM_ENUM("DAC4 R Source", rt5677_dac4r_enum); |
1041 | 1041 | ||
1042 | /* In/OutBound Source Pass SRC */ /* MX-A5 [3] [4] [0] [1] [2] */ | 1042 | /* In/OutBound Source Pass SRC */ /* MX-A5 [3] [4] [0] [1] [2] */ |
1043 | static const char * const rt5677_iob_bypass_src[] = { | 1043 | static const char * const rt5677_iob_bypass_src[] = { |
@@ -1049,35 +1049,35 @@ static SOC_ENUM_SINGLE_DECL( | |||
1049 | RT5677_SEL_SRC_OB01_SFT, rt5677_iob_bypass_src); | 1049 | RT5677_SEL_SRC_OB01_SFT, rt5677_iob_bypass_src); |
1050 | 1050 | ||
1051 | static const struct snd_kcontrol_new rt5677_ob01_bypass_src_mux = | 1051 | static const struct snd_kcontrol_new rt5677_ob01_bypass_src_mux = |
1052 | SOC_DAPM_ENUM("OB01 Bypass source", rt5677_ob01_bypass_src_enum); | 1052 | SOC_DAPM_ENUM("OB01 Bypass Source", rt5677_ob01_bypass_src_enum); |
1053 | 1053 | ||
1054 | static SOC_ENUM_SINGLE_DECL( | 1054 | static SOC_ENUM_SINGLE_DECL( |
1055 | rt5677_ob23_bypass_src_enum, RT5677_DSP_IN_OUTB_CTRL, | 1055 | rt5677_ob23_bypass_src_enum, RT5677_DSP_IN_OUTB_CTRL, |
1056 | RT5677_SEL_SRC_OB23_SFT, rt5677_iob_bypass_src); | 1056 | RT5677_SEL_SRC_OB23_SFT, rt5677_iob_bypass_src); |
1057 | 1057 | ||
1058 | static const struct snd_kcontrol_new rt5677_ob23_bypass_src_mux = | 1058 | static const struct snd_kcontrol_new rt5677_ob23_bypass_src_mux = |
1059 | SOC_DAPM_ENUM("OB23 Bypass source", rt5677_ob23_bypass_src_enum); | 1059 | SOC_DAPM_ENUM("OB23 Bypass Source", rt5677_ob23_bypass_src_enum); |
1060 | 1060 | ||
1061 | static SOC_ENUM_SINGLE_DECL( | 1061 | static SOC_ENUM_SINGLE_DECL( |
1062 | rt5677_ib01_bypass_src_enum, RT5677_DSP_IN_OUTB_CTRL, | 1062 | rt5677_ib01_bypass_src_enum, RT5677_DSP_IN_OUTB_CTRL, |
1063 | RT5677_SEL_SRC_IB01_SFT, rt5677_iob_bypass_src); | 1063 | RT5677_SEL_SRC_IB01_SFT, rt5677_iob_bypass_src); |
1064 | 1064 | ||
1065 | static const struct snd_kcontrol_new rt5677_ib01_bypass_src_mux = | 1065 | static const struct snd_kcontrol_new rt5677_ib01_bypass_src_mux = |
1066 | SOC_DAPM_ENUM("IB01 Bypass source", rt5677_ib01_bypass_src_enum); | 1066 | SOC_DAPM_ENUM("IB01 Bypass Source", rt5677_ib01_bypass_src_enum); |
1067 | 1067 | ||
1068 | static SOC_ENUM_SINGLE_DECL( | 1068 | static SOC_ENUM_SINGLE_DECL( |
1069 | rt5677_ib23_bypass_src_enum, RT5677_DSP_IN_OUTB_CTRL, | 1069 | rt5677_ib23_bypass_src_enum, RT5677_DSP_IN_OUTB_CTRL, |
1070 | RT5677_SEL_SRC_IB23_SFT, rt5677_iob_bypass_src); | 1070 | RT5677_SEL_SRC_IB23_SFT, rt5677_iob_bypass_src); |
1071 | 1071 | ||
1072 | static const struct snd_kcontrol_new rt5677_ib23_bypass_src_mux = | 1072 | static const struct snd_kcontrol_new rt5677_ib23_bypass_src_mux = |
1073 | SOC_DAPM_ENUM("IB23 Bypass source", rt5677_ib23_bypass_src_enum); | 1073 | SOC_DAPM_ENUM("IB23 Bypass Source", rt5677_ib23_bypass_src_enum); |
1074 | 1074 | ||
1075 | static SOC_ENUM_SINGLE_DECL( | 1075 | static SOC_ENUM_SINGLE_DECL( |
1076 | rt5677_ib45_bypass_src_enum, RT5677_DSP_IN_OUTB_CTRL, | 1076 | rt5677_ib45_bypass_src_enum, RT5677_DSP_IN_OUTB_CTRL, |
1077 | RT5677_SEL_SRC_IB45_SFT, rt5677_iob_bypass_src); | 1077 | RT5677_SEL_SRC_IB45_SFT, rt5677_iob_bypass_src); |
1078 | 1078 | ||
1079 | static const struct snd_kcontrol_new rt5677_ib45_bypass_src_mux = | 1079 | static const struct snd_kcontrol_new rt5677_ib45_bypass_src_mux = |
1080 | SOC_DAPM_ENUM("IB45 Bypass source", rt5677_ib45_bypass_src_enum); | 1080 | SOC_DAPM_ENUM("IB45 Bypass Source", rt5677_ib45_bypass_src_enum); |
1081 | 1081 | ||
1082 | /* Stereo ADC Source 2 */ /* MX-27 MX26 MX25 [11:10] */ | 1082 | /* Stereo ADC Source 2 */ /* MX-27 MX26 MX25 [11:10] */ |
1083 | static const char * const rt5677_stereo_adc2_src[] = { | 1083 | static const char * const rt5677_stereo_adc2_src[] = { |
@@ -1089,21 +1089,21 @@ static SOC_ENUM_SINGLE_DECL( | |||
1089 | RT5677_SEL_STO1_ADC2_SFT, rt5677_stereo_adc2_src); | 1089 | RT5677_SEL_STO1_ADC2_SFT, rt5677_stereo_adc2_src); |
1090 | 1090 | ||
1091 | static const struct snd_kcontrol_new rt5677_sto1_adc2_mux = | 1091 | static const struct snd_kcontrol_new rt5677_sto1_adc2_mux = |
1092 | SOC_DAPM_ENUM("Stereo1 ADC2 source", rt5677_stereo1_adc2_enum); | 1092 | SOC_DAPM_ENUM("Stereo1 ADC2 Source", rt5677_stereo1_adc2_enum); |
1093 | 1093 | ||
1094 | static SOC_ENUM_SINGLE_DECL( | 1094 | static SOC_ENUM_SINGLE_DECL( |
1095 | rt5677_stereo2_adc2_enum, RT5677_STO2_ADC_MIXER, | 1095 | rt5677_stereo2_adc2_enum, RT5677_STO2_ADC_MIXER, |
1096 | RT5677_SEL_STO2_ADC2_SFT, rt5677_stereo_adc2_src); | 1096 | RT5677_SEL_STO2_ADC2_SFT, rt5677_stereo_adc2_src); |
1097 | 1097 | ||
1098 | static const struct snd_kcontrol_new rt5677_sto2_adc2_mux = | 1098 | static const struct snd_kcontrol_new rt5677_sto2_adc2_mux = |
1099 | SOC_DAPM_ENUM("Stereo2 ADC2 source", rt5677_stereo2_adc2_enum); | 1099 | SOC_DAPM_ENUM("Stereo2 ADC2 Source", rt5677_stereo2_adc2_enum); |
1100 | 1100 | ||
1101 | static SOC_ENUM_SINGLE_DECL( | 1101 | static SOC_ENUM_SINGLE_DECL( |
1102 | rt5677_stereo3_adc2_enum, RT5677_STO3_ADC_MIXER, | 1102 | rt5677_stereo3_adc2_enum, RT5677_STO3_ADC_MIXER, |
1103 | RT5677_SEL_STO3_ADC2_SFT, rt5677_stereo_adc2_src); | 1103 | RT5677_SEL_STO3_ADC2_SFT, rt5677_stereo_adc2_src); |
1104 | 1104 | ||
1105 | static const struct snd_kcontrol_new rt5677_sto3_adc2_mux = | 1105 | static const struct snd_kcontrol_new rt5677_sto3_adc2_mux = |
1106 | SOC_DAPM_ENUM("Stereo3 ADC2 source", rt5677_stereo3_adc2_enum); | 1106 | SOC_DAPM_ENUM("Stereo3 ADC2 Source", rt5677_stereo3_adc2_enum); |
1107 | 1107 | ||
1108 | /* DMIC Source */ /* MX-28 [9:8][1:0] MX-27 MX-26 MX-25 MX-24 [9:8] */ | 1108 | /* DMIC Source */ /* MX-28 [9:8][1:0] MX-27 MX-26 MX-25 MX-24 [9:8] */ |
1109 | static const char * const rt5677_dmic_src[] = { | 1109 | static const char * const rt5677_dmic_src[] = { |
@@ -1115,44 +1115,44 @@ static SOC_ENUM_SINGLE_DECL( | |||
1115 | RT5677_SEL_MONO_DMIC_L_SFT, rt5677_dmic_src); | 1115 | RT5677_SEL_MONO_DMIC_L_SFT, rt5677_dmic_src); |
1116 | 1116 | ||
1117 | static const struct snd_kcontrol_new rt5677_mono_dmic_l_mux = | 1117 | static const struct snd_kcontrol_new rt5677_mono_dmic_l_mux = |
1118 | SOC_DAPM_ENUM("Mono DMIC L source", rt5677_mono_dmic_l_enum); | 1118 | SOC_DAPM_ENUM("Mono DMIC L Source", rt5677_mono_dmic_l_enum); |
1119 | 1119 | ||
1120 | static SOC_ENUM_SINGLE_DECL( | 1120 | static SOC_ENUM_SINGLE_DECL( |
1121 | rt5677_mono_dmic_r_enum, RT5677_MONO_ADC_MIXER, | 1121 | rt5677_mono_dmic_r_enum, RT5677_MONO_ADC_MIXER, |
1122 | RT5677_SEL_MONO_DMIC_R_SFT, rt5677_dmic_src); | 1122 | RT5677_SEL_MONO_DMIC_R_SFT, rt5677_dmic_src); |
1123 | 1123 | ||
1124 | static const struct snd_kcontrol_new rt5677_mono_dmic_r_mux = | 1124 | static const struct snd_kcontrol_new rt5677_mono_dmic_r_mux = |
1125 | SOC_DAPM_ENUM("Mono DMIC R source", rt5677_mono_dmic_r_enum); | 1125 | SOC_DAPM_ENUM("Mono DMIC R Source", rt5677_mono_dmic_r_enum); |
1126 | 1126 | ||
1127 | static SOC_ENUM_SINGLE_DECL( | 1127 | static SOC_ENUM_SINGLE_DECL( |
1128 | rt5677_stereo1_dmic_enum, RT5677_STO1_ADC_MIXER, | 1128 | rt5677_stereo1_dmic_enum, RT5677_STO1_ADC_MIXER, |
1129 | RT5677_SEL_STO1_DMIC_SFT, rt5677_dmic_src); | 1129 | RT5677_SEL_STO1_DMIC_SFT, rt5677_dmic_src); |
1130 | 1130 | ||
1131 | static const struct snd_kcontrol_new rt5677_sto1_dmic_mux = | 1131 | static const struct snd_kcontrol_new rt5677_sto1_dmic_mux = |
1132 | SOC_DAPM_ENUM("Stereo1 DMIC source", rt5677_stereo1_dmic_enum); | 1132 | SOC_DAPM_ENUM("Stereo1 DMIC Source", rt5677_stereo1_dmic_enum); |
1133 | 1133 | ||
1134 | static SOC_ENUM_SINGLE_DECL( | 1134 | static SOC_ENUM_SINGLE_DECL( |
1135 | rt5677_stereo2_dmic_enum, RT5677_STO2_ADC_MIXER, | 1135 | rt5677_stereo2_dmic_enum, RT5677_STO2_ADC_MIXER, |
1136 | RT5677_SEL_STO2_DMIC_SFT, rt5677_dmic_src); | 1136 | RT5677_SEL_STO2_DMIC_SFT, rt5677_dmic_src); |
1137 | 1137 | ||
1138 | static const struct snd_kcontrol_new rt5677_sto2_dmic_mux = | 1138 | static const struct snd_kcontrol_new rt5677_sto2_dmic_mux = |
1139 | SOC_DAPM_ENUM("Stereo2 DMIC source", rt5677_stereo2_dmic_enum); | 1139 | SOC_DAPM_ENUM("Stereo2 DMIC Source", rt5677_stereo2_dmic_enum); |
1140 | 1140 | ||
1141 | static SOC_ENUM_SINGLE_DECL( | 1141 | static SOC_ENUM_SINGLE_DECL( |
1142 | rt5677_stereo3_dmic_enum, RT5677_STO3_ADC_MIXER, | 1142 | rt5677_stereo3_dmic_enum, RT5677_STO3_ADC_MIXER, |
1143 | RT5677_SEL_STO3_DMIC_SFT, rt5677_dmic_src); | 1143 | RT5677_SEL_STO3_DMIC_SFT, rt5677_dmic_src); |
1144 | 1144 | ||
1145 | static const struct snd_kcontrol_new rt5677_sto3_dmic_mux = | 1145 | static const struct snd_kcontrol_new rt5677_sto3_dmic_mux = |
1146 | SOC_DAPM_ENUM("Stereo3 DMIC source", rt5677_stereo3_dmic_enum); | 1146 | SOC_DAPM_ENUM("Stereo3 DMIC Source", rt5677_stereo3_dmic_enum); |
1147 | 1147 | ||
1148 | static SOC_ENUM_SINGLE_DECL( | 1148 | static SOC_ENUM_SINGLE_DECL( |
1149 | rt5677_stereo4_dmic_enum, RT5677_STO4_ADC_MIXER, | 1149 | rt5677_stereo4_dmic_enum, RT5677_STO4_ADC_MIXER, |
1150 | RT5677_SEL_STO4_DMIC_SFT, rt5677_dmic_src); | 1150 | RT5677_SEL_STO4_DMIC_SFT, rt5677_dmic_src); |
1151 | 1151 | ||
1152 | static const struct snd_kcontrol_new rt5677_sto4_dmic_mux = | 1152 | static const struct snd_kcontrol_new rt5677_sto4_dmic_mux = |
1153 | SOC_DAPM_ENUM("Stereo4 DMIC source", rt5677_stereo4_dmic_enum); | 1153 | SOC_DAPM_ENUM("Stereo4 DMIC Source", rt5677_stereo4_dmic_enum); |
1154 | 1154 | ||
1155 | /* Stereo2 ADC source */ /* MX-26 [0] */ | 1155 | /* Stereo2 ADC Source */ /* MX-26 [0] */ |
1156 | static const char * const rt5677_stereo2_adc_lr_src[] = { | 1156 | static const char * const rt5677_stereo2_adc_lr_src[] = { |
1157 | "L", "LR" | 1157 | "L", "LR" |
1158 | }; | 1158 | }; |
@@ -1162,7 +1162,7 @@ static SOC_ENUM_SINGLE_DECL( | |||
1162 | RT5677_SEL_STO2_LR_MIX_SFT, rt5677_stereo2_adc_lr_src); | 1162 | RT5677_SEL_STO2_LR_MIX_SFT, rt5677_stereo2_adc_lr_src); |
1163 | 1163 | ||
1164 | static const struct snd_kcontrol_new rt5677_sto2_adc_lr_mux = | 1164 | static const struct snd_kcontrol_new rt5677_sto2_adc_lr_mux = |
1165 | SOC_DAPM_ENUM("Stereo2 ADC LR source", rt5677_stereo2_adc_lr_enum); | 1165 | SOC_DAPM_ENUM("Stereo2 ADC LR Source", rt5677_stereo2_adc_lr_enum); |
1166 | 1166 | ||
1167 | /* Stereo1 ADC Source 1 */ /* MX-27 MX26 MX25 [13:12] */ | 1167 | /* Stereo1 ADC Source 1 */ /* MX-27 MX26 MX25 [13:12] */ |
1168 | static const char * const rt5677_stereo_adc1_src[] = { | 1168 | static const char * const rt5677_stereo_adc1_src[] = { |
@@ -1174,23 +1174,23 @@ static SOC_ENUM_SINGLE_DECL( | |||
1174 | RT5677_SEL_STO1_ADC1_SFT, rt5677_stereo_adc1_src); | 1174 | RT5677_SEL_STO1_ADC1_SFT, rt5677_stereo_adc1_src); |
1175 | 1175 | ||
1176 | static const struct snd_kcontrol_new rt5677_sto1_adc1_mux = | 1176 | static const struct snd_kcontrol_new rt5677_sto1_adc1_mux = |
1177 | SOC_DAPM_ENUM("Stereo1 ADC1 source", rt5677_stereo1_adc1_enum); | 1177 | SOC_DAPM_ENUM("Stereo1 ADC1 Source", rt5677_stereo1_adc1_enum); |
1178 | 1178 | ||
1179 | static SOC_ENUM_SINGLE_DECL( | 1179 | static SOC_ENUM_SINGLE_DECL( |
1180 | rt5677_stereo2_adc1_enum, RT5677_STO2_ADC_MIXER, | 1180 | rt5677_stereo2_adc1_enum, RT5677_STO2_ADC_MIXER, |
1181 | RT5677_SEL_STO2_ADC1_SFT, rt5677_stereo_adc1_src); | 1181 | RT5677_SEL_STO2_ADC1_SFT, rt5677_stereo_adc1_src); |
1182 | 1182 | ||
1183 | static const struct snd_kcontrol_new rt5677_sto2_adc1_mux = | 1183 | static const struct snd_kcontrol_new rt5677_sto2_adc1_mux = |
1184 | SOC_DAPM_ENUM("Stereo2 ADC1 source", rt5677_stereo2_adc1_enum); | 1184 | SOC_DAPM_ENUM("Stereo2 ADC1 Source", rt5677_stereo2_adc1_enum); |
1185 | 1185 | ||
1186 | static SOC_ENUM_SINGLE_DECL( | 1186 | static SOC_ENUM_SINGLE_DECL( |
1187 | rt5677_stereo3_adc1_enum, RT5677_STO3_ADC_MIXER, | 1187 | rt5677_stereo3_adc1_enum, RT5677_STO3_ADC_MIXER, |
1188 | RT5677_SEL_STO3_ADC1_SFT, rt5677_stereo_adc1_src); | 1188 | RT5677_SEL_STO3_ADC1_SFT, rt5677_stereo_adc1_src); |
1189 | 1189 | ||
1190 | static const struct snd_kcontrol_new rt5677_sto3_adc1_mux = | 1190 | static const struct snd_kcontrol_new rt5677_sto3_adc1_mux = |
1191 | SOC_DAPM_ENUM("Stereo3 ADC1 source", rt5677_stereo3_adc1_enum); | 1191 | SOC_DAPM_ENUM("Stereo3 ADC1 Source", rt5677_stereo3_adc1_enum); |
1192 | 1192 | ||
1193 | /* Mono ADC Left source 2 */ /* MX-28 [11:10] */ | 1193 | /* Mono ADC Left Source 2 */ /* MX-28 [11:10] */ |
1194 | static const char * const rt5677_mono_adc2_l_src[] = { | 1194 | static const char * const rt5677_mono_adc2_l_src[] = { |
1195 | "DD MIX1L", "DMIC", "MONO DAC MIXL" | 1195 | "DD MIX1L", "DMIC", "MONO DAC MIXL" |
1196 | }; | 1196 | }; |
@@ -1200,9 +1200,9 @@ static SOC_ENUM_SINGLE_DECL( | |||
1200 | RT5677_SEL_MONO_ADC_L2_SFT, rt5677_mono_adc2_l_src); | 1200 | RT5677_SEL_MONO_ADC_L2_SFT, rt5677_mono_adc2_l_src); |
1201 | 1201 | ||
1202 | static const struct snd_kcontrol_new rt5677_mono_adc2_l_mux = | 1202 | static const struct snd_kcontrol_new rt5677_mono_adc2_l_mux = |
1203 | SOC_DAPM_ENUM("Mono ADC2 L source", rt5677_mono_adc2_l_enum); | 1203 | SOC_DAPM_ENUM("Mono ADC2 L Source", rt5677_mono_adc2_l_enum); |
1204 | 1204 | ||
1205 | /* Mono ADC Left source 1 */ /* MX-28 [13:12] */ | 1205 | /* Mono ADC Left Source 1 */ /* MX-28 [13:12] */ |
1206 | static const char * const rt5677_mono_adc1_l_src[] = { | 1206 | static const char * const rt5677_mono_adc1_l_src[] = { |
1207 | "DD MIX1L", "ADC1", "MONO DAC MIXL" | 1207 | "DD MIX1L", "ADC1", "MONO DAC MIXL" |
1208 | }; | 1208 | }; |
@@ -1212,9 +1212,9 @@ static SOC_ENUM_SINGLE_DECL( | |||
1212 | RT5677_SEL_MONO_ADC_L1_SFT, rt5677_mono_adc1_l_src); | 1212 | RT5677_SEL_MONO_ADC_L1_SFT, rt5677_mono_adc1_l_src); |
1213 | 1213 | ||
1214 | static const struct snd_kcontrol_new rt5677_mono_adc1_l_mux = | 1214 | static const struct snd_kcontrol_new rt5677_mono_adc1_l_mux = |
1215 | SOC_DAPM_ENUM("Mono ADC1 L source", rt5677_mono_adc1_l_enum); | 1215 | SOC_DAPM_ENUM("Mono ADC1 L Source", rt5677_mono_adc1_l_enum); |
1216 | 1216 | ||
1217 | /* Mono ADC Right source 2 */ /* MX-28 [3:2] */ | 1217 | /* Mono ADC Right Source 2 */ /* MX-28 [3:2] */ |
1218 | static const char * const rt5677_mono_adc2_r_src[] = { | 1218 | static const char * const rt5677_mono_adc2_r_src[] = { |
1219 | "DD MIX1R", "DMIC", "MONO DAC MIXR" | 1219 | "DD MIX1R", "DMIC", "MONO DAC MIXR" |
1220 | }; | 1220 | }; |
@@ -1224,9 +1224,9 @@ static SOC_ENUM_SINGLE_DECL( | |||
1224 | RT5677_SEL_MONO_ADC_R2_SFT, rt5677_mono_adc2_r_src); | 1224 | RT5677_SEL_MONO_ADC_R2_SFT, rt5677_mono_adc2_r_src); |
1225 | 1225 | ||
1226 | static const struct snd_kcontrol_new rt5677_mono_adc2_r_mux = | 1226 | static const struct snd_kcontrol_new rt5677_mono_adc2_r_mux = |
1227 | SOC_DAPM_ENUM("Mono ADC2 R source", rt5677_mono_adc2_r_enum); | 1227 | SOC_DAPM_ENUM("Mono ADC2 R Source", rt5677_mono_adc2_r_enum); |
1228 | 1228 | ||
1229 | /* Mono ADC Right source 1 */ /* MX-28 [5:4] */ | 1229 | /* Mono ADC Right Source 1 */ /* MX-28 [5:4] */ |
1230 | static const char * const rt5677_mono_adc1_r_src[] = { | 1230 | static const char * const rt5677_mono_adc1_r_src[] = { |
1231 | "DD MIX1R", "ADC2", "MONO DAC MIXR" | 1231 | "DD MIX1R", "ADC2", "MONO DAC MIXR" |
1232 | }; | 1232 | }; |
@@ -1236,7 +1236,7 @@ static SOC_ENUM_SINGLE_DECL( | |||
1236 | RT5677_SEL_MONO_ADC_R1_SFT, rt5677_mono_adc1_r_src); | 1236 | RT5677_SEL_MONO_ADC_R1_SFT, rt5677_mono_adc1_r_src); |
1237 | 1237 | ||
1238 | static const struct snd_kcontrol_new rt5677_mono_adc1_r_mux = | 1238 | static const struct snd_kcontrol_new rt5677_mono_adc1_r_mux = |
1239 | SOC_DAPM_ENUM("Mono ADC1 R source", rt5677_mono_adc1_r_enum); | 1239 | SOC_DAPM_ENUM("Mono ADC1 R Source", rt5677_mono_adc1_r_enum); |
1240 | 1240 | ||
1241 | /* Stereo4 ADC Source 2 */ /* MX-24 [11:10] */ | 1241 | /* Stereo4 ADC Source 2 */ /* MX-24 [11:10] */ |
1242 | static const char * const rt5677_stereo4_adc2_src[] = { | 1242 | static const char * const rt5677_stereo4_adc2_src[] = { |
@@ -1248,7 +1248,7 @@ static SOC_ENUM_SINGLE_DECL( | |||
1248 | RT5677_SEL_STO4_ADC2_SFT, rt5677_stereo4_adc2_src); | 1248 | RT5677_SEL_STO4_ADC2_SFT, rt5677_stereo4_adc2_src); |
1249 | 1249 | ||
1250 | static const struct snd_kcontrol_new rt5677_sto4_adc2_mux = | 1250 | static const struct snd_kcontrol_new rt5677_sto4_adc2_mux = |
1251 | SOC_DAPM_ENUM("Stereo4 ADC2 source", rt5677_stereo4_adc2_enum); | 1251 | SOC_DAPM_ENUM("Stereo4 ADC2 Source", rt5677_stereo4_adc2_enum); |
1252 | 1252 | ||
1253 | 1253 | ||
1254 | /* Stereo4 ADC Source 1 */ /* MX-24 [13:12] */ | 1254 | /* Stereo4 ADC Source 1 */ /* MX-24 [13:12] */ |
@@ -1261,7 +1261,7 @@ static SOC_ENUM_SINGLE_DECL( | |||
1261 | RT5677_SEL_STO4_ADC1_SFT, rt5677_stereo4_adc1_src); | 1261 | RT5677_SEL_STO4_ADC1_SFT, rt5677_stereo4_adc1_src); |
1262 | 1262 | ||
1263 | static const struct snd_kcontrol_new rt5677_sto4_adc1_mux = | 1263 | static const struct snd_kcontrol_new rt5677_sto4_adc1_mux = |
1264 | SOC_DAPM_ENUM("Stereo4 ADC1 source", rt5677_stereo4_adc1_enum); | 1264 | SOC_DAPM_ENUM("Stereo4 ADC1 Source", rt5677_stereo4_adc1_enum); |
1265 | 1265 | ||
1266 | /* InBound0/1 Source */ /* MX-A3 [14:12] */ | 1266 | /* InBound0/1 Source */ /* MX-A3 [14:12] */ |
1267 | static const char * const rt5677_inbound01_src[] = { | 1267 | static const char * const rt5677_inbound01_src[] = { |
@@ -1403,7 +1403,7 @@ static SOC_ENUM_SINGLE_DECL( | |||
1403 | static const struct snd_kcontrol_new rt5677_dac3_mux = | 1403 | static const struct snd_kcontrol_new rt5677_dac3_mux = |
1404 | SOC_DAPM_ENUM("Analog DAC3 Source", rt5677_dac3_enum); | 1404 | SOC_DAPM_ENUM("Analog DAC3 Source", rt5677_dac3_enum); |
1405 | 1405 | ||
1406 | /* PDM channel source */ /* MX-31 [13:12][9:8][5:4][1:0] */ | 1406 | /* PDM channel Source */ /* MX-31 [13:12][9:8][5:4][1:0] */ |
1407 | static const char * const rt5677_pdm_src[] = { | 1407 | static const char * const rt5677_pdm_src[] = { |
1408 | "STO1 DAC MIX", "MONO DAC MIX", "DD MIX1", "DD MIX2" | 1408 | "STO1 DAC MIX", "MONO DAC MIX", "DD MIX1", "DD MIX2" |
1409 | }; | 1409 | }; |
@@ -1413,28 +1413,28 @@ static SOC_ENUM_SINGLE_DECL( | |||
1413 | RT5677_SEL_PDM1_L_SFT, rt5677_pdm_src); | 1413 | RT5677_SEL_PDM1_L_SFT, rt5677_pdm_src); |
1414 | 1414 | ||
1415 | static const struct snd_kcontrol_new rt5677_pdm1_l_mux = | 1415 | static const struct snd_kcontrol_new rt5677_pdm1_l_mux = |
1416 | SOC_DAPM_ENUM("PDM1 source", rt5677_pdm1_l_enum); | 1416 | SOC_DAPM_ENUM("PDM1 Source", rt5677_pdm1_l_enum); |
1417 | 1417 | ||
1418 | static SOC_ENUM_SINGLE_DECL( | 1418 | static SOC_ENUM_SINGLE_DECL( |
1419 | rt5677_pdm2_l_enum, RT5677_PDM_OUT_CTRL, | 1419 | rt5677_pdm2_l_enum, RT5677_PDM_OUT_CTRL, |
1420 | RT5677_SEL_PDM2_L_SFT, rt5677_pdm_src); | 1420 | RT5677_SEL_PDM2_L_SFT, rt5677_pdm_src); |
1421 | 1421 | ||
1422 | static const struct snd_kcontrol_new rt5677_pdm2_l_mux = | 1422 | static const struct snd_kcontrol_new rt5677_pdm2_l_mux = |
1423 | SOC_DAPM_ENUM("PDM2 source", rt5677_pdm2_l_enum); | 1423 | SOC_DAPM_ENUM("PDM2 Source", rt5677_pdm2_l_enum); |
1424 | 1424 | ||
1425 | static SOC_ENUM_SINGLE_DECL( | 1425 | static SOC_ENUM_SINGLE_DECL( |
1426 | rt5677_pdm1_r_enum, RT5677_PDM_OUT_CTRL, | 1426 | rt5677_pdm1_r_enum, RT5677_PDM_OUT_CTRL, |
1427 | RT5677_SEL_PDM1_R_SFT, rt5677_pdm_src); | 1427 | RT5677_SEL_PDM1_R_SFT, rt5677_pdm_src); |
1428 | 1428 | ||
1429 | static const struct snd_kcontrol_new rt5677_pdm1_r_mux = | 1429 | static const struct snd_kcontrol_new rt5677_pdm1_r_mux = |
1430 | SOC_DAPM_ENUM("PDM1 source", rt5677_pdm1_r_enum); | 1430 | SOC_DAPM_ENUM("PDM1 Source", rt5677_pdm1_r_enum); |
1431 | 1431 | ||
1432 | static SOC_ENUM_SINGLE_DECL( | 1432 | static SOC_ENUM_SINGLE_DECL( |
1433 | rt5677_pdm2_r_enum, RT5677_PDM_OUT_CTRL, | 1433 | rt5677_pdm2_r_enum, RT5677_PDM_OUT_CTRL, |
1434 | RT5677_SEL_PDM2_R_SFT, rt5677_pdm_src); | 1434 | RT5677_SEL_PDM2_R_SFT, rt5677_pdm_src); |
1435 | 1435 | ||
1436 | static const struct snd_kcontrol_new rt5677_pdm2_r_mux = | 1436 | static const struct snd_kcontrol_new rt5677_pdm2_r_mux = |
1437 | SOC_DAPM_ENUM("PDM2 source", rt5677_pdm2_r_enum); | 1437 | SOC_DAPM_ENUM("PDM2 Source", rt5677_pdm2_r_enum); |
1438 | 1438 | ||
1439 | /* TDM IF1/2 SLB ADC1 Data Selection */ /* MX-3C MX-41 [5:4] MX-08 [1:0]*/ | 1439 | /* TDM IF1/2 SLB ADC1 Data Selection */ /* MX-3C MX-41 [5:4] MX-08 [1:0]*/ |
1440 | static const char * const rt5677_if12_adc1_src[] = { | 1440 | static const char * const rt5677_if12_adc1_src[] = { |
@@ -1446,21 +1446,21 @@ static SOC_ENUM_SINGLE_DECL( | |||
1446 | RT5677_IF1_ADC1_SFT, rt5677_if12_adc1_src); | 1446 | RT5677_IF1_ADC1_SFT, rt5677_if12_adc1_src); |
1447 | 1447 | ||
1448 | static const struct snd_kcontrol_new rt5677_if1_adc1_mux = | 1448 | static const struct snd_kcontrol_new rt5677_if1_adc1_mux = |
1449 | SOC_DAPM_ENUM("IF1 ADC1 source", rt5677_if1_adc1_enum); | 1449 | SOC_DAPM_ENUM("IF1 ADC1 Source", rt5677_if1_adc1_enum); |
1450 | 1450 | ||
1451 | static SOC_ENUM_SINGLE_DECL( | 1451 | static SOC_ENUM_SINGLE_DECL( |
1452 | rt5677_if2_adc1_enum, RT5677_TDM2_CTRL2, | 1452 | rt5677_if2_adc1_enum, RT5677_TDM2_CTRL2, |
1453 | RT5677_IF2_ADC1_SFT, rt5677_if12_adc1_src); | 1453 | RT5677_IF2_ADC1_SFT, rt5677_if12_adc1_src); |
1454 | 1454 | ||
1455 | static const struct snd_kcontrol_new rt5677_if2_adc1_mux = | 1455 | static const struct snd_kcontrol_new rt5677_if2_adc1_mux = |
1456 | SOC_DAPM_ENUM("IF2 ADC1 source", rt5677_if2_adc1_enum); | 1456 | SOC_DAPM_ENUM("IF2 ADC1 Source", rt5677_if2_adc1_enum); |
1457 | 1457 | ||
1458 | static SOC_ENUM_SINGLE_DECL( | 1458 | static SOC_ENUM_SINGLE_DECL( |
1459 | rt5677_slb_adc1_enum, RT5677_SLIMBUS_RX, | 1459 | rt5677_slb_adc1_enum, RT5677_SLIMBUS_RX, |
1460 | RT5677_SLB_ADC1_SFT, rt5677_if12_adc1_src); | 1460 | RT5677_SLB_ADC1_SFT, rt5677_if12_adc1_src); |
1461 | 1461 | ||
1462 | static const struct snd_kcontrol_new rt5677_slb_adc1_mux = | 1462 | static const struct snd_kcontrol_new rt5677_slb_adc1_mux = |
1463 | SOC_DAPM_ENUM("SLB ADC1 source", rt5677_slb_adc1_enum); | 1463 | SOC_DAPM_ENUM("SLB ADC1 Source", rt5677_slb_adc1_enum); |
1464 | 1464 | ||
1465 | /* TDM IF1/2 SLB ADC2 Data Selection */ /* MX-3C MX-41 [7:6] MX-08 [3:2] */ | 1465 | /* TDM IF1/2 SLB ADC2 Data Selection */ /* MX-3C MX-41 [7:6] MX-08 [3:2] */ |
1466 | static const char * const rt5677_if12_adc2_src[] = { | 1466 | static const char * const rt5677_if12_adc2_src[] = { |
@@ -1472,21 +1472,21 @@ static SOC_ENUM_SINGLE_DECL( | |||
1472 | RT5677_IF1_ADC2_SFT, rt5677_if12_adc2_src); | 1472 | RT5677_IF1_ADC2_SFT, rt5677_if12_adc2_src); |
1473 | 1473 | ||
1474 | static const struct snd_kcontrol_new rt5677_if1_adc2_mux = | 1474 | static const struct snd_kcontrol_new rt5677_if1_adc2_mux = |
1475 | SOC_DAPM_ENUM("IF1 ADC2 source", rt5677_if1_adc2_enum); | 1475 | SOC_DAPM_ENUM("IF1 ADC2 Source", rt5677_if1_adc2_enum); |
1476 | 1476 | ||
1477 | static SOC_ENUM_SINGLE_DECL( | 1477 | static SOC_ENUM_SINGLE_DECL( |
1478 | rt5677_if2_adc2_enum, RT5677_TDM2_CTRL2, | 1478 | rt5677_if2_adc2_enum, RT5677_TDM2_CTRL2, |
1479 | RT5677_IF2_ADC2_SFT, rt5677_if12_adc2_src); | 1479 | RT5677_IF2_ADC2_SFT, rt5677_if12_adc2_src); |
1480 | 1480 | ||
1481 | static const struct snd_kcontrol_new rt5677_if2_adc2_mux = | 1481 | static const struct snd_kcontrol_new rt5677_if2_adc2_mux = |
1482 | SOC_DAPM_ENUM("IF2 ADC2 source", rt5677_if2_adc2_enum); | 1482 | SOC_DAPM_ENUM("IF2 ADC2 Source", rt5677_if2_adc2_enum); |
1483 | 1483 | ||
1484 | static SOC_ENUM_SINGLE_DECL( | 1484 | static SOC_ENUM_SINGLE_DECL( |
1485 | rt5677_slb_adc2_enum, RT5677_SLIMBUS_RX, | 1485 | rt5677_slb_adc2_enum, RT5677_SLIMBUS_RX, |
1486 | RT5677_SLB_ADC2_SFT, rt5677_if12_adc2_src); | 1486 | RT5677_SLB_ADC2_SFT, rt5677_if12_adc2_src); |
1487 | 1487 | ||
1488 | static const struct snd_kcontrol_new rt5677_slb_adc2_mux = | 1488 | static const struct snd_kcontrol_new rt5677_slb_adc2_mux = |
1489 | SOC_DAPM_ENUM("SLB ADC2 source", rt5677_slb_adc2_enum); | 1489 | SOC_DAPM_ENUM("SLB ADC2 Source", rt5677_slb_adc2_enum); |
1490 | 1490 | ||
1491 | /* TDM IF1/2 SLB ADC3 Data Selection */ /* MX-3C MX-41 [9:8] MX-08 [5:4] */ | 1491 | /* TDM IF1/2 SLB ADC3 Data Selection */ /* MX-3C MX-41 [9:8] MX-08 [5:4] */ |
1492 | static const char * const rt5677_if12_adc3_src[] = { | 1492 | static const char * const rt5677_if12_adc3_src[] = { |
@@ -1498,21 +1498,21 @@ static SOC_ENUM_SINGLE_DECL( | |||
1498 | RT5677_IF1_ADC3_SFT, rt5677_if12_adc3_src); | 1498 | RT5677_IF1_ADC3_SFT, rt5677_if12_adc3_src); |
1499 | 1499 | ||
1500 | static const struct snd_kcontrol_new rt5677_if1_adc3_mux = | 1500 | static const struct snd_kcontrol_new rt5677_if1_adc3_mux = |
1501 | SOC_DAPM_ENUM("IF1 ADC3 source", rt5677_if1_adc3_enum); | 1501 | SOC_DAPM_ENUM("IF1 ADC3 Source", rt5677_if1_adc3_enum); |
1502 | 1502 | ||
1503 | static SOC_ENUM_SINGLE_DECL( | 1503 | static SOC_ENUM_SINGLE_DECL( |
1504 | rt5677_if2_adc3_enum, RT5677_TDM2_CTRL2, | 1504 | rt5677_if2_adc3_enum, RT5677_TDM2_CTRL2, |
1505 | RT5677_IF2_ADC3_SFT, rt5677_if12_adc3_src); | 1505 | RT5677_IF2_ADC3_SFT, rt5677_if12_adc3_src); |
1506 | 1506 | ||
1507 | static const struct snd_kcontrol_new rt5677_if2_adc3_mux = | 1507 | static const struct snd_kcontrol_new rt5677_if2_adc3_mux = |
1508 | SOC_DAPM_ENUM("IF2 ADC3 source", rt5677_if2_adc3_enum); | 1508 | SOC_DAPM_ENUM("IF2 ADC3 Source", rt5677_if2_adc3_enum); |
1509 | 1509 | ||
1510 | static SOC_ENUM_SINGLE_DECL( | 1510 | static SOC_ENUM_SINGLE_DECL( |
1511 | rt5677_slb_adc3_enum, RT5677_SLIMBUS_RX, | 1511 | rt5677_slb_adc3_enum, RT5677_SLIMBUS_RX, |
1512 | RT5677_SLB_ADC3_SFT, rt5677_if12_adc3_src); | 1512 | RT5677_SLB_ADC3_SFT, rt5677_if12_adc3_src); |
1513 | 1513 | ||
1514 | static const struct snd_kcontrol_new rt5677_slb_adc3_mux = | 1514 | static const struct snd_kcontrol_new rt5677_slb_adc3_mux = |
1515 | SOC_DAPM_ENUM("SLB ADC3 source", rt5677_slb_adc3_enum); | 1515 | SOC_DAPM_ENUM("SLB ADC3 Source", rt5677_slb_adc3_enum); |
1516 | 1516 | ||
1517 | /* TDM IF1/2 SLB ADC4 Data Selection */ /* MX-3C MX-41 [11:10] MX-08 [7:6] */ | 1517 | /* TDM IF1/2 SLB ADC4 Data Selection */ /* MX-3C MX-41 [11:10] MX-08 [7:6] */ |
1518 | static const char * const rt5677_if12_adc4_src[] = { | 1518 | static const char * const rt5677_if12_adc4_src[] = { |
@@ -1524,21 +1524,21 @@ static SOC_ENUM_SINGLE_DECL( | |||
1524 | RT5677_IF1_ADC4_SFT, rt5677_if12_adc4_src); | 1524 | RT5677_IF1_ADC4_SFT, rt5677_if12_adc4_src); |
1525 | 1525 | ||
1526 | static const struct snd_kcontrol_new rt5677_if1_adc4_mux = | 1526 | static const struct snd_kcontrol_new rt5677_if1_adc4_mux = |
1527 | SOC_DAPM_ENUM("IF1 ADC4 source", rt5677_if1_adc4_enum); | 1527 | SOC_DAPM_ENUM("IF1 ADC4 Source", rt5677_if1_adc4_enum); |
1528 | 1528 | ||
1529 | static SOC_ENUM_SINGLE_DECL( | 1529 | static SOC_ENUM_SINGLE_DECL( |
1530 | rt5677_if2_adc4_enum, RT5677_TDM2_CTRL2, | 1530 | rt5677_if2_adc4_enum, RT5677_TDM2_CTRL2, |
1531 | RT5677_IF2_ADC4_SFT, rt5677_if12_adc4_src); | 1531 | RT5677_IF2_ADC4_SFT, rt5677_if12_adc4_src); |
1532 | 1532 | ||
1533 | static const struct snd_kcontrol_new rt5677_if2_adc4_mux = | 1533 | static const struct snd_kcontrol_new rt5677_if2_adc4_mux = |
1534 | SOC_DAPM_ENUM("IF2 ADC4 source", rt5677_if2_adc4_enum); | 1534 | SOC_DAPM_ENUM("IF2 ADC4 Source", rt5677_if2_adc4_enum); |
1535 | 1535 | ||
1536 | static SOC_ENUM_SINGLE_DECL( | 1536 | static SOC_ENUM_SINGLE_DECL( |
1537 | rt5677_slb_adc4_enum, RT5677_SLIMBUS_RX, | 1537 | rt5677_slb_adc4_enum, RT5677_SLIMBUS_RX, |
1538 | RT5677_SLB_ADC4_SFT, rt5677_if12_adc4_src); | 1538 | RT5677_SLB_ADC4_SFT, rt5677_if12_adc4_src); |
1539 | 1539 | ||
1540 | static const struct snd_kcontrol_new rt5677_slb_adc4_mux = | 1540 | static const struct snd_kcontrol_new rt5677_slb_adc4_mux = |
1541 | SOC_DAPM_ENUM("SLB ADC4 source", rt5677_slb_adc4_enum); | 1541 | SOC_DAPM_ENUM("SLB ADC4 Source", rt5677_slb_adc4_enum); |
1542 | 1542 | ||
1543 | /* Interface3/4 ADC Data Input */ /* MX-2F [3:0] MX-30 [7:4]*/ | 1543 | /* Interface3/4 ADC Data Input */ /* MX-2F [3:0] MX-30 [7:4]*/ |
1544 | static const char * const rt5677_if34_adc_src[] = { | 1544 | static const char * const rt5677_if34_adc_src[] = { |
@@ -1551,14 +1551,14 @@ static SOC_ENUM_SINGLE_DECL( | |||
1551 | RT5677_IF3_ADC_IN_SFT, rt5677_if34_adc_src); | 1551 | RT5677_IF3_ADC_IN_SFT, rt5677_if34_adc_src); |
1552 | 1552 | ||
1553 | static const struct snd_kcontrol_new rt5677_if3_adc_mux = | 1553 | static const struct snd_kcontrol_new rt5677_if3_adc_mux = |
1554 | SOC_DAPM_ENUM("IF3 ADC source", rt5677_if3_adc_enum); | 1554 | SOC_DAPM_ENUM("IF3 ADC Source", rt5677_if3_adc_enum); |
1555 | 1555 | ||
1556 | static SOC_ENUM_SINGLE_DECL( | 1556 | static SOC_ENUM_SINGLE_DECL( |
1557 | rt5677_if4_adc_enum, RT5677_IF4_DATA, | 1557 | rt5677_if4_adc_enum, RT5677_IF4_DATA, |
1558 | RT5677_IF4_ADC_IN_SFT, rt5677_if34_adc_src); | 1558 | RT5677_IF4_ADC_IN_SFT, rt5677_if34_adc_src); |
1559 | 1559 | ||
1560 | static const struct snd_kcontrol_new rt5677_if4_adc_mux = | 1560 | static const struct snd_kcontrol_new rt5677_if4_adc_mux = |
1561 | SOC_DAPM_ENUM("IF4 ADC source", rt5677_if4_adc_enum); | 1561 | SOC_DAPM_ENUM("IF4 ADC Source", rt5677_if4_adc_enum); |
1562 | 1562 | ||
1563 | static int rt5677_bst1_event(struct snd_soc_dapm_widget *w, | 1563 | static int rt5677_bst1_event(struct snd_soc_dapm_widget *w, |
1564 | struct snd_kcontrol *kcontrol, int event) | 1564 | struct snd_kcontrol *kcontrol, int event) |