[alsa-devel] [PATCH] ASoC: WM8903: Implement DMIC support

Liam Girdwood lrg at slimlogic.co.uk
Wed Apr 20 13:10:12 CEST 2011


On Mon, 2011-04-18 at 20:58 -0600, Stephen Warren wrote:
> In addition to the currently supported analog capture path, the WM8903
> also supports digital mics.
> 
> The analog and digital capture paths are exclusive; a mux is present to
> select the capture source.
> 
> Logically, the mux exists to select the decimator's input, from either
> the ADC or DMIC block outputs. However, the ADC power domain also
> includes the DMIC interface. Consequently, this change represents the
> mux as existing immediately before the ADC, and selecting between the
> Input PGA and DMIC block outputs.
> 
> An alternative might be to represent the mux in its correct location,
> and associate the ADC power enable controls with both the real ADC, and
> a fake ADC for the DMIC?
> 
> Signed-off-by: Stephen Warren <swarren at nvidia.com>

Acked-by: Liam Girdwood <lrg at ti.com>



More information about the Alsa-devel mailing list