MXC nand controller performance
lilja.magnus at gmail.com
Thu Aug 20 16:10:27 EDT 2009
2009/8/20 Sascha Hauer <s.hauer at pengutronix.de>:
> Hi recently found out that on my i.MX27 board the mxc nand controller
> performance nearly doubles when I disable interrupts. Can anybody
> confirm this behaviour, possibly on other i.MXs?
> I'm trying to figure out what to do. We could disable interrupts
> completely in which case the driver would become simpler. Maybe using
> polling mode has other impacts on other workloads, so maybe we want to
> add a flag to platform_data instead of disabling interrupts completely.
A flag sounds like a good idea.
> You can use the following patch to disable interrupts. It is not meant
> for inclusion in this form of course.
I can give it a try on i.MX31, how do you measure the performance?
More information about the linux-mtd