RE: [PATCH V2] ASoC: fsl_esai: fix channel swap issue when stream starts

2019-02-25 Thread S.j. Wang
> > On Tue, Feb 26, 2019 at 02:01:14AM +, S.j. Wang wrote: > > > > diff --git a/sound/soc/fsl/fsl_esai.c b/sound/soc/fsl/fsl_esai.c > > > > index > > > > afe67c865330..23bd0ad4ac31 100644 > > > > --- a/sound/soc/fsl/fsl_esai.c > > > > +++ b/sound/soc/fsl/fsl_esai.c > > > > @@ -54,6 +54,8 @@

Re: [PATCH V2] ASoC: fsl_esai: fix channel swap issue when stream starts

2019-02-25 Thread Nicolin Chen
On Tue, Feb 26, 2019 at 02:01:14AM +, S.j. Wang wrote: > > > diff --git a/sound/soc/fsl/fsl_esai.c b/sound/soc/fsl/fsl_esai.c index > > > afe67c865330..23bd0ad4ac31 100644 > > > --- a/sound/soc/fsl/fsl_esai.c > > > +++ b/sound/soc/fsl/fsl_esai.c > > > @@ -54,6 +54,8 @@ struct fsl_esai { > > >

RE: [PATCH V2] ASoC: fsl_esai: fix channel swap issue when stream starts

2019-02-25 Thread S.j. Wang
> > On Mon, Feb 25, 2019 at 02:48:18AM +, S.j. Wang wrote: > > There is very low possibility ( < 0.1% ) that channel swap happened in > > beginning when multi output/input pin is enabled. The issue is that > > hardware can't send data to correct pin in the beginning with the > > normal enab

Re: [PATCH V2] ASoC: fsl_esai: fix channel swap issue when stream starts

2019-02-25 Thread Nicolin Chen
On Mon, Feb 25, 2019 at 02:48:18AM +, S.j. Wang wrote: > There is very low possibility ( < 0.1% ) that channel swap happened > in beginning when multi output/input pin is enabled. The issue is > that hardware can't send data to correct pin in the beginning with > the normal enable flow. > > Th

[PATCH V2] ASoC: fsl_esai: fix channel swap issue when stream starts

2019-02-24 Thread S.j. Wang
There is very low possibility ( < 0.1% ) that channel swap happened in beginning when multi output/input pin is enabled. The issue is that hardware can't send data to correct pin in the beginning with the normal enable flow. This is hardware issue, but there is no errata, the workaround flow is th