On Wed, Oct 09, 2013 at 08:54:42PM +0530, Sourav Poddar wrote: > Qspi controller also supports memory mapped read. Patch > adds support for the same. > In memory mapped read, controller need to be switched to a > memory mapped port using a control module register and a qspi > specific register or just a qspi register. > Then the read need to be happened from the memory mapped > address space. Can you provide more details on what exactly this means? Looking at the code it looks awfully like this has the same problem that the Freescale code had with needing to know the commands the flash needs? I'm also concerned about the interface here, it looks like this is being made visible to SPI devices (via a dependency on patch 3/3...) but only as a flag they can set - how would devices know to enable this and why would they want to avoid it?