Linux-ARM-Kernel Archive on lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH v2 0/2] CQSPI: Add direct mode support
@ 2017-12-29  9:11 Vignesh R
  2017-12-29  9:11 ` [PATCH v2 1/2] mtd: spi-nor: cadence-quadspi: Refactor indirect read/write sequence Vignesh R
  2017-12-29  9:11 ` [PATCH v2 2/2] mtd: spi-nor: cadence-quadspi: Add support for direct access mode Vignesh R
  0 siblings, 2 replies; 5+ messages in thread
From: Vignesh R @ 2017-12-29  9:11 UTC (permalink / raw)
  To: linux-arm-kernel

This patch series enables use Direct access controller on Cadence QSPI
which helps in accessing QSPI flash in memory mapped mode.

On TI platforms, this mode has higher throughput compared to indirect
access mode.

Tested on TI's 66AK2G GP EVM.

It would be great if this patch series could be tested SoCFPGA as well.
Although, this patch should have no effect on non TI platforms as driver
continues to use indirect mode when direct access memory window is less
than size of connected flash.


Vignesh R (2):
  mtd: spi-nor: cadence-quadspi: Refactor indirect read/write sequence.
  mtd: spi-nor: cadence-quadspi: Add support for direct access mode

 drivers/mtd/spi-nor/cadence-quadspi.c | 54 +++++++++++++++++++++++++----------
 1 file changed, 39 insertions(+), 15 deletions(-)

-- 
2.15.1

^ permalink raw reply	[flat|nested] 5+ messages in thread

end of thread, other threads:[~2018-01-07 18:03 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2017-12-29  9:11 [PATCH v2 0/2] CQSPI: Add direct mode support Vignesh R
2017-12-29  9:11 ` [PATCH v2 1/2] mtd: spi-nor: cadence-quadspi: Refactor indirect read/write sequence Vignesh R
2018-01-07 18:02   ` Cyrille Pitchen
2017-12-29  9:11 ` [PATCH v2 2/2] mtd: spi-nor: cadence-quadspi: Add support for direct access mode Vignesh R
2018-01-07 18:03   ` Cyrille Pitchen

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox