GPMI iMX6ull timeout on DMA
Christian Eggers
ceggers at arri.de
Fri Oct 8 23:33:20 PDT 2021
On Friday, 8 October 2021, 14:08:01 CEST, Stefan Riedmüller wrote:
> On Fri, 2021-10-08 at 11:55 +0200, Christian Eggers wrote:
> > @Stefan Riedmueller: Are you willing to commit this upstream?
>
> Yes sure, I can prepare a patch beginning of next week.
> BTW, we have seen these DMA timeout issues on the i.MX6 SOCs as well. So this
> fix is not only for the i.MX 6ULL.
Current status:
- If have entirely removed the following part:
if (GPMI_IS_MX6(this))
/*
* Set the default value for the gpmi clock.
*
* If you want to use the ONFI nand which is in the
* Synchronous Mode, you should change the clock as you need.
*/
clk_set_rate(r->clock[0], 22000000);
- I applied your patch:
https://git.phytec.de/linux-mainline/commit/?h=v5.10.48-phy&id=866939ea8110764d9c12af960d746e2f7f5debe3
Last night I made a cycle test with a phyCORE i.MX6ULL. Over 1700 cycles were successful!
regards
Christian
More information about the linux-mtd
mailing list