[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