[meta-freescale] [PATCH] spi-imx -> make DMA optional through DT

Hans Christian Lønstad hcl at datarespons.no
Thu Mar 31 10:22:47 PDT 2016



> On 31. mar. 2016, at 00.42, Fabio Estevam <festevam at gmail.com> wrote:
> 
> Hi Hans,
> 
> On Wed, Mar 30, 2016 at 6:02 PM, Fabio Estevam <festevam at gmail.com> wrote:
> 
>> Looks like this same issue has been reported before:
>> https://freescale.jiveon.com/thread/375328
> 
> Just tested the steps provided in the community thread on a 4.6-rc1
> kernel and it worked well here.
> 
> I do see the failure on 4.1.15 though running the same sequence.
> 
> Can you also try it on 4.6-rc1 on your side? I think we will need to
> backport some of the fixes in drivers/spi/spi.c.


Implying the bug is in the SPI class driver and fixed in 4.6?
It appears to be changes in the spi-imx as well, so back porting might need to include this.

If I find time, I might try out 4.6, but as said earlier, we are fine disabling DMA for now.
What´s more troubling with 4.1.15 is that vivante user space crashes opening  EGLFS.
(I noticed some config/board file changes regarding DMA_CMA that might point in this direction)

Hans



More information about the meta-freescale mailing list