On Tue, Oct 22, 2019 at 9:13 AM Mark Brown <broonie@xxxxxxxxxx> wrote: > > On Fri, Oct 18, 2019 at 01:04:39PM -0700, Curtis Malainey wrote: > > > When 'DSP VAD Switch' is turned on, rt5677_set_vad_source() > > enables the following digital path: > > > DMIC L1 -> > > Mono DMIC L Mux -> > > Mono ADC2 L Mux -> > > Mono ADC MIXL -> > > VAD ADC Mux -> > > IB01 Mux > > This still looks like something I'd expect to be configured by userspace > rather than hard coded in the driver, what happens on a system where > someone wants to do voice detection on another DMIC? You are right, I forgot to add that to the dapm paths, got distracted by the race conditions I was fixing. I am thinking the best route is a mux object that the driver turns on but has its route selected by userspace to the various DMICs. Would that suffice? _______________________________________________ Alsa-devel mailing list Alsa-devel@xxxxxxxxxxxxxxxx https://mailman.alsa-project.org/mailman/listinfo/alsa-devel