@@ -233,7 +233,6 @@ static const struct snd_kcontrol_new es8328_right_line_controls =
233233
234234/* Left Mixer */
235235static const struct snd_kcontrol_new es8328_left_mixer_controls [] = {
236- SOC_DAPM_SINGLE ("Playback Switch" , ES8328_DACCONTROL17 , 7 , 1 , 0 ),
237236 SOC_DAPM_SINGLE ("Left Bypass Switch" , ES8328_DACCONTROL17 , 6 , 1 , 0 ),
238237 SOC_DAPM_SINGLE ("Right Playback Switch" , ES8328_DACCONTROL18 , 7 , 1 , 0 ),
239238 SOC_DAPM_SINGLE ("Right Bypass Switch" , ES8328_DACCONTROL18 , 6 , 1 , 0 ),
@@ -243,7 +242,6 @@ static const struct snd_kcontrol_new es8328_left_mixer_controls[] = {
243242static const struct snd_kcontrol_new es8328_right_mixer_controls [] = {
244243 SOC_DAPM_SINGLE ("Left Playback Switch" , ES8328_DACCONTROL19 , 7 , 1 , 0 ),
245244 SOC_DAPM_SINGLE ("Left Bypass Switch" , ES8328_DACCONTROL19 , 6 , 1 , 0 ),
246- SOC_DAPM_SINGLE ("Playback Switch" , ES8328_DACCONTROL20 , 7 , 1 , 0 ),
247245 SOC_DAPM_SINGLE ("Right Bypass Switch" , ES8328_DACCONTROL20 , 6 , 1 , 0 ),
248246};
249247
@@ -336,10 +334,10 @@ static const struct snd_soc_dapm_widget es8328_dapm_widgets[] = {
336334 SND_SOC_DAPM_DAC ("Left DAC" , "Left Playback" , ES8328_DACPOWER ,
337335 ES8328_DACPOWER_LDAC_OFF , 1 ),
338336
339- SND_SOC_DAPM_MIXER ("Left Mixer" , SND_SOC_NOPM , 0 , 0 ,
337+ SND_SOC_DAPM_MIXER ("Left Mixer" , ES8328_DACCONTROL17 , 7 , 0 ,
340338 & es8328_left_mixer_controls [0 ],
341339 ARRAY_SIZE (es8328_left_mixer_controls )),
342- SND_SOC_DAPM_MIXER ("Right Mixer" , SND_SOC_NOPM , 0 , 0 ,
340+ SND_SOC_DAPM_MIXER ("Right Mixer" , ES8328_DACCONTROL20 , 7 , 0 ,
343341 & es8328_right_mixer_controls [0 ],
344342 ARRAY_SIZE (es8328_right_mixer_controls )),
345343
@@ -418,19 +416,14 @@ static const struct snd_soc_dapm_route es8328_dapm_routes[] = {
418416 { "Right Line Mux" , "PGA" , "Right PGA Mux" },
419417 { "Right Line Mux" , "Differential" , "Differential Mux" },
420418
421- { "Left Out 1" , NULL , "Left DAC" },
422- { "Right Out 1" , NULL , "Right DAC" },
423- { "Left Out 2" , NULL , "Left DAC" },
424- { "Right Out 2" , NULL , "Right DAC" },
425-
426- { "Left Mixer" , "Playback Switch" , "Left DAC" },
419+ { "Left Mixer" , NULL , "Left DAC" },
427420 { "Left Mixer" , "Left Bypass Switch" , "Left Line Mux" },
428421 { "Left Mixer" , "Right Playback Switch" , "Right DAC" },
429422 { "Left Mixer" , "Right Bypass Switch" , "Right Line Mux" },
430423
431424 { "Right Mixer" , "Left Playback Switch" , "Left DAC" },
432425 { "Right Mixer" , "Left Bypass Switch" , "Left Line Mux" },
433- { "Right Mixer" , "Playback Switch" , "Right DAC" },
426+ { "Right Mixer" , NULL , "Right DAC" },
434427 { "Right Mixer" , "Right Bypass Switch" , "Right Line Mux" },
435428
436429 { "DAC DIG" , NULL , "DAC STM" },
0 commit comments