[PULL] mtd: spi-nor: Changes for 4.13

Cyrille Pitchen cyrille.pitchen at wedev4u.fr
Sat Jul 1 07:09:34 PDT 2017


Hi all,

this is the PR for 4.13.

Please note that I did not include the patch for the SFDP support since it
has spent less than a week in linux-next.

Best regards,

Cyrille

The following changes since commit 2ea659a9ef488125eb46da6eb571de5eae5c43f6:

  Linux 4.12-rc1 (2017-05-13 13:19:49 -0700)

are available in the git repository at:

  git://git.infradead.org/l2-mtd.git tags/spi-nor/for-4.13

for you to fetch changes up to 9447332ffacceeb49467ae5314887a30f6c0aaa9:

  mtd: st_spi_fsm: remove SPINOR_OP_RDSR2 and use SPINOR_OP_RDCR instead (2017-06-27 21:50:17 +0200)

----------------------------------------------------------------
This pull request contains the following notable changes:
- introduce support to the SPI 1-2-2 and 1-4-4 protocols.
- introduce support to the Double Data Rate (DDR) mode.
- introduce support to the Octo SPI protocols.
- add support to new memory parts for Spansion, Macronix and Winbond.
- add fixes for the Aspeed, STM32 and Cadence QSPI controler drivers.
- clean up the st_spi_fsm driver.

----------------------------------------------------------------
Alexander Sverdlin (1):
      mtd: spi-nor: Add support for mx66u51235f

Arnd Bergmann (1):
      mtd: spi-nor: cqspi: remove duplicate const

Arvind Yadav (1):
      mtd: spi-nor: cqspi: make of_device_ids const

Benjamin Herrenschmidt (1):
      spi-nor: Add Winbond w25m512jv

Brian Norris (1):
      mtd: spi-nor: stm32-quadspi: allow building with COMPILE_TEST

Cyrille Pitchen (6):
      mtd: spi-nor: introduce SPI 1-2-2 and SPI 1-4-4 protocols
      mtd: m25p80: add support of SPI 1-2-2 and 1-4-4 protocols
      mtd: spi-nor: introduce Double Transfer Rate (DTR) SPI protocols
      mtd: spi-nor: introduce Octo SPI protocols
      mtd: spi-nor: stm32-quadspi: fix compiler errors with COMPILE_TEST
      mtd: st_spi_fsm: remove SPINOR_OP_RDSR2 and use SPINOR_OP_RDCR instead

Cédric Le Goater (4):
      mtd: spi-nor: Add support for Macronix mx66l1g45g spi flash
      mtd: spi-nor: add Dual and Quad read mode support to some flash devices
      mtd: spi-nor: aspeed: remove dummies from keep mask
      mtd: spi-nor: aspeed: configure chip window on AHB bus

Dan Carpenter (1):
      mtd: spi-nor: Potential oops on error path in quad_enable()

Harry Chou (1):
      mtd: spi-nor: Add support for Spansion S25FL064L

 drivers/mtd/devices/m25p80.c            | 121 +++++++++++++++++++++++++++++------------
 drivers/mtd/devices/serial_flash_cmds.h |   1 -
 drivers/mtd/devices/st_spi_fsm.c        |   4 +-
 drivers/mtd/spi-nor/Kconfig             |   2 +-
 drivers/mtd/spi-nor/aspeed-smc.c        | 183 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++-----
 drivers/mtd/spi-nor/atmel-quadspi.c     |  83 +++++++++++++++++++---------
 drivers/mtd/spi-nor/cadence-quadspi.c   |  20 ++++---
 drivers/mtd/spi-nor/fsl-quadspi.c       |   6 +-
 drivers/mtd/spi-nor/hisi-sfc.c          |  31 ++++++++---
 drivers/mtd/spi-nor/intel-spi.c         |   7 ++-
 drivers/mtd/spi-nor/mtk-quadspi.c       |  15 +++--
 drivers/mtd/spi-nor/nxp-spifi.c         |  22 ++++----
 drivers/mtd/spi-nor/spi-nor.c           | 488 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++-----------------------------------
 drivers/mtd/spi-nor/stm32-quadspi.c     |  32 ++++++-----
 include/linux/mtd/spi-nor.h             | 161 +++++++++++++++++++++++++++++++++++++++++++++++++++---
 15 files changed, 937 insertions(+), 239 deletions(-)



More information about the linux-mtd mailing list