Hi, On Sat, Jan 04, 2020 at 09:34:53AM +0200, Peter Ujfalusi wrote: > The commit converting the driver to DMAengine was missing the flags for > the memcpy prepare call. > It went unnoticed since the omap-dma drive was ignoring them. > > Fixes: 3ed6a4d1de2c5 (" mtd: onenand: omap2: Convert to use dmaengine for memcp") > Reported-by: Aaro Koskinen <aaro.koskinen@xxxxxx> > Signed-off-by: Peter Ujfalusi <peter.ujfalusi@xxxxxx> > --- > Hi, > > Aaro reported [1] a failure on omap2-onenand pointing to > 4689d35c765c696bdf0535486a990038b242a26b. It looks like the root cause is the > conversion of omap2-onenand to DMAengine which missed the flags. > > Basically the client is waiting for a callback without asking for it. This > certainly causes timeout. > > I have not tested the patch, but it should fix the issue. This fixes the issue on Nokia boards. Tested-by: Aaro Koskinen <aaro.koskinen@xxxxxx> Thanks, A. ______________________________________________________ Linux MTD discussion mailing list http://lists.infradead.org/mailman/listinfo/linux-mtd/