On Fri, Jun 17, 2016 at 05:03:53PM -0400, Kamal Dasu wrote: > In m25p80_read() even though spi_flash_read() is supported > by some drivers, under certain circumstances like unaligned > buffer, address or address range limitations on certain SoCs > let it fallback to core spi reads. Such drivers are expected > to return -EAGAIN so that the m25p80_read() uses standard > spi transfer. This is a patch to the MTD subsystem, you need to send it to the MTD maintainers as covered in SubmittingPatches.