linux-spi.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [PATCH v2 0/7] spi: spi-mem: Add a direct mapping API
@ 2018-10-30 13:36 Boris Brezillon
  2018-10-30 13:36 ` [PATCH v2 1/7] spi: spi-mem: Add missing word in the SPI_MEM_DATA_OUT description Boris Brezillon
                   ` (7 more replies)
  0 siblings, 8 replies; 12+ messages in thread
From: Boris Brezillon @ 2018-10-30 13:36 UTC (permalink / raw)
  To: Mark Brown, linux-spi, David Woodhouse, Brian Norris,
	Boris Brezillon, Marek Vasut, Richard Weinberger, linux-mtd
  Cc: Yogesh Narayan Gaur, Vignesh R, Tudor Ambarus, Frieder Schrempf,
	Cyrille Pitchen, Miquel Raynal

Hello,

I didn't have much review on the RFC, so I'm resending this series
without "RFC" in the subject. Maybe I'll get more reviews this time.

A few things have changed since I submitted the RFC
- The spi-nand framework has been merged, and I can thus patch this
  driver to use the dirmap API
- The MXIC controller has been submitted, and since I did my tests
  with this controller, I can also add a patch showing how to
  implement the dirmap hooks

Other changes are addressing the comments I received from Miquel.

I'd still like to get feedback on the API and controller interface if
anyone is interested in reviewing it.

Thanks,

Boris

Boris Brezillon (7):
  spi: spi-mem: Add missing word in the SPI_MEM_DATA_OUT description
  spi: spi-mem: Add SPI_MEM_NO_DATA to the spi_mem_data_dir enum
  spi: spi-mem: Split spi_mem_exec_op() code
  spi: spi-mem: Add a new API to support direct mapping
  mtd: devices: m25p80: Use the spi-mem dirmap API
  mtd: spinand: Use the spi-mem dirmap API
  spi: mxic: Add support for direct mapping

 drivers/mtd/devices/m25p80.c | 142 +++++++++++-------
 drivers/mtd/nand/spi/core.c  | 231 +++++++++++++++++-------------
 drivers/spi/spi-mem.c        | 269 ++++++++++++++++++++++++++++++++---
 drivers/spi/spi-mxic.c       | 140 ++++++++++++++----
 include/linux/mtd/spinand.h  |   7 +
 include/linux/spi/spi-mem.h  |  84 ++++++++++-
 6 files changed, 670 insertions(+), 203 deletions(-)

-- 
2.17.1


______________________________________________________
Linux MTD discussion mailing list
http://lists.infradead.org/mailman/listinfo/linux-mtd/

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

end of thread, other threads:[~2018-11-06 13:21 UTC | newest]

Thread overview: 12+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2018-10-30 13:36 [PATCH v2 0/7] spi: spi-mem: Add a direct mapping API Boris Brezillon
2018-10-30 13:36 ` [PATCH v2 1/7] spi: spi-mem: Add missing word in the SPI_MEM_DATA_OUT description Boris Brezillon
2018-10-30 13:36 ` [PATCH v2 2/7] spi: spi-mem: Add SPI_MEM_NO_DATA to the spi_mem_data_dir enum Boris Brezillon
2018-10-30 13:36 ` [PATCH v2 3/7] spi: spi-mem: Split spi_mem_exec_op() code Boris Brezillon
2018-10-30 13:36 ` [PATCH v2 4/7] spi: spi-mem: Add a new API to support direct mapping Boris Brezillon
2018-10-30 13:36 ` [PATCH v2 5/7] mtd: devices: m25p80: Use the spi-mem dirmap API Boris Brezillon
2018-10-31 10:28   ` Yogesh Narayan Gaur
2018-10-31 10:49     ` Boris Brezillon
2018-10-31 11:03       ` Boris Brezillon
2018-10-30 13:36 ` [PATCH v2 6/7] mtd: spinand: " Boris Brezillon
2018-10-30 13:36 ` [PATCH v2 7/7] spi: mxic: Add support for direct mapping Boris Brezillon
2018-11-06 13:21 ` [PATCH v2 0/7] spi: spi-mem: Add a direct mapping API Miquel Raynal

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).