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

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Thanks, will send v2.

Best regards
Wang shengjiu
> 
> Hi Shengjiu.
> 
> On Thu, Feb 21, 2019 at 6:53 AM S.j. Wang <shengjiu.wang@xxxxxxx>
> wrote:
> >
> > From: Shengjiu Wang <shengjiu.wang@xxxxxxxxxxxxx>
> 
> Better use your nxp.com address as the freescale.com domain is gone for a
> long time.
> 
> > 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 begginning with
> 
> s/begginning/beginning
> 
> > the normal enable flow.
> >
> > This is hardware issue, the workaround flow is that: Each time
> 
> Is there an erratum reference for this issue? If so, please add it here.
> 
> > playback/recording, firstly clear the xSMA/xSMB, then enable TE/RE,
> > then enable xSMB and xSMA (xSMB must be enabled before xSMA).
> > Which is to use the xSMA as the trigger start register, previously the
> > xCR_TE or xCR_RE is the bit for starting
> 
> Please add a Fixes tag and Cc stable.
> 
> > Signed-off-by: Shengjiu Wang <shengjiu.wang@xxxxxxxxxxxxx>
> 
> Reviewed-by: Fabio Estevam <festevam@xxxxxxxxx>
> 
> Thanks
_______________________________________________
Alsa-devel mailing list
Alsa-devel@xxxxxxxxxxxxxxxx
https://mailman.alsa-project.org/mailman/listinfo/alsa-devel



[Index of Archives]     [ALSA User]     [Linux Audio Users]     [Pulse Audio]     [Kernel Archive]     [Asterisk PBX]     [Photo Sharing]     [Linux Sound]     [Video 4 Linux]     [Gimp]     [Yosemite News]

  Powered by Linux