NAND: failure reported with mtd_oobtest(read delay violated)

Russell King - ARM Linux linux at arm.linux.org.uk
Thu Nov 12 15:59:10 EST 2009


On Thu, Nov 12, 2009 at 09:28:58PM +0530, Govindarajan, Sriramakrishnan wrote:
> OMAP3EVM implementation relies on command delay(chip_delay set to 50ms)
> and doesn't use wait pin monitoring. By adding a data memory barrier
> dmb() instruction right after the command phase the issue seems to be
> resolved.

Clearly adding ARM specific calls into generic code is the wrong thing
to do...  Why can't this dmb() go into whatever NAND driver OMAP is using?



More information about the linux-mtd mailing list