All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH 0/7] Add Macronix MX25F0A MFD driver and NAND function
@ 2019-03-28 10:18 ` Mason Yang
  0 siblings, 0 replies; 25+ messages in thread
From: Mason Yang @ 2019-03-28 10:18 UTC (permalink / raw)
  To: broonie, marek.vasut, linux-kernel, linux-spi, bbrezillon, dwmw2,
	lee.jones, robh+dt, mark.rutland, computersforpeace, paul.burton,
	stefan, christophe.kerello, liang.yang, geert, devicetree,
	marcel.ziswiler, linux-mtd, richard, miquel.raynal
  Cc: juliensu, Mason Yang, zhengxunli

Hi,

These patches support
1. Add Macronix MX25F0A MFD driver for SPI and raw NAND controller.
2. Add direct mapping read mode for SPI host controller.
3. Macronix NAND device read retry and randomizer function.
4. Macronix NAND device block protection function.

thanks for your review.

best regards,
Mason


Mason Yang (7):
  mfd: Add Macronix MX25F0A MFD controller driver
  mtd: rawnand: Add Macronix MX25F0A NAND controller driver
  spi: Patch Macronix MX25F0A SPI controller driver
  dt-bindings: mfd: Document Macronix MX25F0A controller bindings
  spi: Add direct mapping mode for Macronix SPI controller
  mtd: rawnand: Add Macronix NAND read retry and randomizer support
  mtd: rawnand: Add Macronix NAND block protection driver

 .../devicetree/bindings/mfd/mxic-mx25f0a.txt       |  66 +++++
 drivers/mfd/Kconfig                                |   9 +
 drivers/mfd/Makefile                               |   1 +
 drivers/mfd/mxic-mx25f0a.c                         |  90 ++++++
 drivers/mtd/nand/raw/Kconfig                       |   6 +
 drivers/mtd/nand/raw/Makefile                      |   1 +
 drivers/mtd/nand/raw/mxic_nand.c                   | 306 +++++++++++++++++++++
 drivers/mtd/nand/raw/nand_macronix.c               | 216 +++++++++++++++
 drivers/spi/spi-mxic.c                             | 288 +++++++------------
 include/linux/mfd/mxic-mx25f0a.h                   | 176 ++++++++++++
 10 files changed, 974 insertions(+), 185 deletions(-)
 create mode 100644 Documentation/devicetree/bindings/mfd/mxic-mx25f0a.txt
 create mode 100644 drivers/mfd/mxic-mx25f0a.c
 create mode 100644 drivers/mtd/nand/raw/mxic_nand.c
 create mode 100644 include/linux/mfd/mxic-mx25f0a.h

-- 
1.9.1


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

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

end of thread, other threads:[~2019-04-08  1:23 UTC | newest]

Thread overview: 25+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2019-03-28 10:18 [PATCH 0/7] Add Macronix MX25F0A MFD driver and NAND function Mason Yang
2019-03-28 10:18 ` Mason Yang
2019-03-28 10:18 ` [PATCH 1/7] mfd: Add Macronix MX25F0A MFD controller driver Mason Yang
2019-03-28 10:18   ` Mason Yang
2019-03-28 10:18 ` [PATCH 2/7] mtd: rawnand: Add Macronix MX25F0A NAND " Mason Yang
2019-03-28 10:18   ` Mason Yang
2019-03-28 10:18 ` [PATCH 3/7] spi: Patch Macronix MX25F0A SPI " Mason Yang
2019-03-28 10:18   ` Mason Yang
2019-04-01  7:51   ` Mark Brown
2019-04-01  7:51     ` Mark Brown
2019-04-01  8:03     ` masonccyang
2019-03-28 10:18 ` [PATCH 4/7] dt-bindings: mfd: Document Macronix MX25F0A controller bindings Mason Yang
2019-03-28 10:18   ` Mason Yang
2019-04-01 17:52   ` Miquel Raynal
2019-04-01 17:52     ` Miquel Raynal
2019-04-02  6:04     ` masonccyang
2019-04-03 11:51   ` Lee Jones
2019-04-03 11:51     ` Lee Jones
2019-04-08  1:23     ` masonccyang
2019-03-28 10:18 ` [PATCH 5/7] spi: Add direct mapping mode for Macronix SPI controller Mason Yang
2019-03-28 10:18   ` Mason Yang
2019-03-28 10:18 ` [PATCH 6/7] mtd: rawnand: Add Macronix NAND read retry and randomizer support Mason Yang
2019-03-28 10:18   ` Mason Yang
2019-03-28 10:18 ` [PATCH 7/7] mtd: rawnand: Add Macronix NAND block protection driver Mason Yang
2019-03-28 10:18   ` Mason Yang

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.