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 http://mailman.alsa-project.org/mailman/listinfo/alsa-devel