On Thu, Oct 29, 2015 at 9:02 AM, Roberto Fichera kernel@tekno-soft.it wrote:
On 10/29/2015 04:54 PM, Caleb Crome wrote:
On Thu, Oct 29, 2015 at 8:37 AM, Roberto Fichera kernel@tekno-soft.it wrote:
On 10/29/2015 03:55 PM, Caleb Crome wrote: I don't know actually how the two events types will behaves from the SDMA point of view.
The 35 and 36 are for Dual fifo mode only, and no current system (with fsl_ssi.c anyway) uses dual fifo mode. How do I know? Because the it's definitely broken in the fsl_ssi.c. I was just about to report that bug.
Ah! Thanks! The reference manual is really clear to explain it :-D !
hint: fsl_ssi.c: if (ssi_private->use_dma && !ret && dmas[2] == IMX_DMATYPE_SSI_DUAL) { should read if (ssi_private->use_dma && !ret && dmas[3] == IMX_DMATYPE_SSI_DUAL) {
Oops, nevermid. I was looking at that wrong. It's correct as is. -Caleb