[PATCH 1/3] spi/qspi: Add memory mapped read support.
Mark Brown
broonie at kernel.org
Fri Oct 18 03:31:14 PDT 2013
On Fri, Oct 18, 2013 at 12:57:51PM +0530, Sourav Poddar wrote:
> 3. For filling memory mapped register in qspi controller, we can
> pass that information
> from dt rather than hardcoding as macros.
Or from the flash driver at runtime...
> 4b.
> Roadblock:
> Runtime clock management is handle by SPI framework, so while
> doing memory read, where we bypass SPI framework, clocks will be
> disable and we will get an abort while doing memcpy.
> Possible solution:
> As suggested by Trent, we can keep the SPI controller
> clocks always ON ?
At the SPI layer I would keep the clocks on while the driver has a
region mapped for the flash layer. The flash layer can then decide when
to keep the region mapped, for example it could do so whenever the
device is opened.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 836 bytes
Desc: Digital signature
URL: <http://lists.infradead.org/pipermail/linux-mtd/attachments/20131018/0dbec24e/attachment.sig>
More information about the linux-mtd
mailing list