[alsa-devel] [PATCH v2] ASoC: imx-wm8958: add imx-wm8958 machine driver

Nicolin Chen nicoleotsuka at gmail.com
Wed Mar 2 02:43:57 CET 2016


On Wed, Mar 02, 2016 at 10:34:39AM +0900, Mark Brown wrote:
> On Tue, Mar 01, 2016 at 01:06:16AM -0800, Nicolin Chen wrote:
> 
> > I personally suggest you to use fsl-asoc-card. Since the Codec IC
> > provides three DAIs. And in the schematics, you do have three DAI
> > links. It sounds plausible to me that we might treat these three
> > DAI links as three different cards. Then use different compatible
> > names: "imx-audio-wm8958-aif1" and so on. And each one can also
> > has ASRC back-end support.
> 
> No, that's really not going to work very well - having the same CODEC
> with very tightly coupled clocking connected into three cards is just
> going to be a mess, especially for the WM8958 where AIF3 is mostly just
> a pinmux to the other two DAIs rather than something that could ever be
> fully independent.

I see. Thanks for the input.


More information about the Alsa-devel mailing list