[PULL v2] mtd: spi-nor: changes for 4.12

Cyrille Pitchen cyrille.pitchen at wedev4u.fr
Mon May 1 08:04:21 PDT 2017


Hi Brian,

this is a new spi-nor PR for 4.12. Just few bug fixes in some (Q)SPI controller
drivers and support to new memory parts.
Only one new driver for the STM32 QSPI controller.

I didn't include any of my patches upgrading the spi-nor framework
since they didn't spend enough time in linux-next.

Best regards,

Cyrille


ChangeLog:

v1 -> v2
- squash Arnd's patch into Ludovic's original commit:
dc5e400611c5 ("mtd: spi-nor: add driver for STM32 quad spi flash controller")
to remove the MODULE_ALIAS() line.



The following changes since commit c1ae3cfa0e89fa1a7ecc4c99031f5e9ae99d9201:

  Linux 4.11-rc1 (2017-03-05 12:59:56 -0800)

are available in the git repository at:

  git://github.com/spi-nor/linux.git tags/spi-nor/for-4.12-v2

for you to fetch changes up to 8abe904dc82772bf1635fcc5765433c672f0a875:

  mtd: mtk-nor: set controller's address width according to nor flash (2017-05-01 16:45:40 +0200)

----------------------------------------------------------------
This pull request contains the following notable changes:
- fixes in the hisi SPI controller driver.
- fixes in the intel SPI controller driver.
- fixes in the Mediatek SPI controller driver.
- fixes to some SPI flash memories not supported the Chip Erase command.
- add support to some new memory parts (Winbond, Macronix, Micron, ESMT).
- add new driver for the STM32 QSPI controller.

----------------------------------------------------------------
Alexander Kurz (2):
      drivers mtd: spi-nor: add Winbond W25Q20 variants
      drivers mtd: spi-nor: add Macronix MX25Ux033E and MX25Ux035 variants

Alexey Khoroshilov (1):
      mtd: spi-nor: hisi: do not ignore clk_prepare_enable() failure

Guochun Mao (1):
      mtd: mtk-nor: set controller's address width according to nor flash

L. D. Pinney (1):
      mtd: spi-nor: Add support for ESMT F25L32QA and F25L64QA

Ludovic Barre (1):
      mtd: spi-nor: add driver for STM32 quad spi flash controller

Mathias Kresin (1):
      mtd: spi-nor: enable stateless 4b op codes for mx25u25635f

Nicholas Mc Guire (2):
      mtd: spi-nor: intel: use true/false for boolean
      mtd: spi-nor: intel: use ERR_CAST in return statement

Nobuhiro Iwamatsu (1):
      mtd: spi-nor: Add support for N25Q256A11

mar.krzeminski (2):
      mtd: spi-nor: Fix whole chip erasing for stacked chips.
      mtd: spi-nor: Disable chip erase for Micron n25q00.

 drivers/mtd/spi-nor/Kconfig         |   7 ++
 drivers/mtd/spi-nor/Makefile        |   1 +
 drivers/mtd/spi-nor/hisi-sfc.c      |   5 +-
 drivers/mtd/spi-nor/intel-spi.c     |   4 +-
 drivers/mtd/spi-nor/mtk-quadspi.c   |  27 +++++++
 drivers/mtd/spi-nor/spi-nor.c       |  18 ++++-
 drivers/mtd/spi-nor/stm32-quadspi.c | 693 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 7 files changed, 749 insertions(+), 6 deletions(-)
 create mode 100644 drivers/mtd/spi-nor/stm32-quadspi.c



More information about the linux-mtd mailing list