@@ -2229,14 +2229,16 @@ SND_SOC_DAPM_PGA_E("HPOUT", SND_SOC_NOPM, 0, 0, NULL, 0, hp_event,
2229
2229
2230
2230
SND_SOC_DAPM_OUTPUT ("HPOUTL" ),
2231
2231
SND_SOC_DAPM_OUTPUT ("HPOUTR" ),
2232
+
2233
+ SND_SOC_DAPM_PGA ("SPKOUTL Output" , WM8962_CLASS_D_CONTROL_1 , 6 , 0 , NULL , 0 ),
2234
+ SND_SOC_DAPM_PGA ("SPKOUTR Output" , WM8962_CLASS_D_CONTROL_1 , 7 , 0 , NULL , 0 ),
2232
2235
};
2233
2236
2234
2237
static const struct snd_soc_dapm_widget wm8962_dapm_spk_mono_widgets [] = {
2235
2238
SND_SOC_DAPM_MIXER ("Speaker Mixer" , WM8962_MIXER_ENABLES , 1 , 0 ,
2236
2239
spkmixl , ARRAY_SIZE (spkmixl )),
2237
2240
SND_SOC_DAPM_MUX_E ("Speaker PGA" , WM8962_PWR_MGMT_2 , 4 , 0 , & spkoutl_mux ,
2238
2241
out_pga_event , SND_SOC_DAPM_POST_PMU ),
2239
- SND_SOC_DAPM_PGA ("Speaker Output" , WM8962_CLASS_D_CONTROL_1 , 7 , 0 , NULL , 0 ),
2240
2242
SND_SOC_DAPM_OUTPUT ("SPKOUT" ),
2241
2243
};
2242
2244
@@ -2251,9 +2253,6 @@ SND_SOC_DAPM_MUX_E("SPKOUTL PGA", WM8962_PWR_MGMT_2, 4, 0, &spkoutl_mux,
2251
2253
SND_SOC_DAPM_MUX_E ("SPKOUTR PGA" , WM8962_PWR_MGMT_2 , 3 , 0 , & spkoutr_mux ,
2252
2254
out_pga_event , SND_SOC_DAPM_POST_PMU ),
2253
2255
2254
- SND_SOC_DAPM_PGA ("SPKOUTR Output" , WM8962_CLASS_D_CONTROL_1 , 7 , 0 , NULL , 0 ),
2255
- SND_SOC_DAPM_PGA ("SPKOUTL Output" , WM8962_CLASS_D_CONTROL_1 , 6 , 0 , NULL , 0 ),
2256
-
2257
2256
SND_SOC_DAPM_OUTPUT ("SPKOUTL" ),
2258
2257
SND_SOC_DAPM_OUTPUT ("SPKOUTR" ),
2259
2258
};
@@ -2366,12 +2365,18 @@ static const struct snd_soc_dapm_route wm8962_spk_mono_intercon[] = {
2366
2365
{ "Speaker PGA" , "Mixer" , "Speaker Mixer" },
2367
2366
{ "Speaker PGA" , "DAC" , "DACL" },
2368
2367
2369
- { "Speaker Output" , NULL , "Speaker PGA" },
2370
- { "Speaker Output" , NULL , "SYSCLK" },
2371
- { "Speaker Output" , NULL , "TOCLK" },
2372
- { "Speaker Output" , NULL , "TEMP_SPK" },
2368
+ { "SPKOUTL Output" , NULL , "Speaker PGA" },
2369
+ { "SPKOUTL Output" , NULL , "SYSCLK" },
2370
+ { "SPKOUTL Output" , NULL , "TOCLK" },
2371
+ { "SPKOUTL Output" , NULL , "TEMP_SPK" },
2372
+
2373
+ { "SPKOUTR Output" , NULL , "Speaker PGA" },
2374
+ { "SPKOUTR Output" , NULL , "SYSCLK" },
2375
+ { "SPKOUTR Output" , NULL , "TOCLK" },
2376
+ { "SPKOUTR Output" , NULL , "TEMP_SPK" },
2373
2377
2374
- { "SPKOUT" , NULL , "Speaker Output" },
2378
+ { "SPKOUT" , NULL , "SPKOUTL Output" },
2379
+ { "SPKOUT" , NULL , "SPKOUTR Output" },
2375
2380
};
2376
2381
2377
2382
static const struct snd_soc_dapm_route wm8962_spk_stereo_intercon [] = {
0 commit comments