[GIT PULL] mtd: spi-nor: Changes for 5.9
Tudor.Ambarus at microchip.com
Tudor.Ambarus at microchip.com
Tue Jul 28 06:41:59 EDT 2020
Hi, Richard,
Please pull. Cheers,
ta
The following changes since commit 48778464bb7d346b47157d21ffde2af6b2d39110:
Linux 5.8-rc2 (2020-06-21 15:45:29 -0700)
are available in the Git repository at:
https://git.kernel.org/pub/scm/linux/kernel/git/mtd/linux.git tags/spi-nor/for-5.9
for you to fetch changes up to e93a977367b2aefff3c1fb426bbdfc6e2980815f:
mtd: revert "spi-nor: intel: provide a range for poll_timout" (2020-07-28 11:35:27 +0300)
----------------------------------------------------------------
SPI NOR core changes:
- Disable Quad Mode in spi_nor_restore().
- Don't abort BFPT parsing when QER reserved value is used.
- Add support/update capabilities for few flashes.
- Drop s70fl01gs flash: it does not support RDSR(05h) which
is critical for erase/write.
- Merge the SPIMEM DTR bits in spi-nor/next to avoid conflicts
during the release cycle.
SPI NOR controller drivers changes:
- Move the cadence-quadspi driver to spi-mem. The series was
taken through the SPI tree. Merge it also in spi-nor/next
to avoid conflicts during the release cycle.
- intel-spi:
- Add new PCI IDs.
- Ignore the Write Disable command, the controller doesn't
support it.
- Fix performance regression.
----------------------------------------------------------------
Alexander Sverdlin (1):
mtd: spi-nor: intel-spi: Simulate WRDI command
David Clear (2):
mtd: spi-nor: macronix: Add support for mx66u2g45g
mtd: spi-nor: micron: Add SPI_NOR_DUAL_READ flag on mt25qu02g
Frieder Schrempf (1):
mtd: spi-nor: macronix: Add support for MX25R1635F
Luis Alberto Herrera (1):
mtd: revert "spi-nor: intel: provide a range for poll_timout"
Mika Westerberg (2):
mtd: spi-nor: intel-spi: Add support for Intel Emmitsburg SPI serial flash
mtd: spi-nor: intel-spi: Add support for Intel Tiger Lake-H SPI serial flash
Pratyush Yadav (5):
mtd: spi-nor: sfdp: do not make invalid quad enable fatal
spi: spi-mem: allow specifying whether an op is DTR or not
spi: spi-mem: allow specifying a command's extension
spi: atmel-quadspi: reject DTR ops
spi: spi-mtk-nor: reject DTR ops
Ramuthevar Vadivel Murugan (2):
mtd: spi-nor: Convert cadence-quadspi to use spi-mem framework
spi: Move cadence-quadspi driver to drivers/spi/
Rayagonda Kokatanur (1):
mtd: spi-nor: update read capabilities for w25q64 and s25fl064k
Sven Van Asbroeck (1):
mtd: spi-nor: winbond: Add support for w25q64jvm
Takahiro Kuwano (1):
mtd: spi-nor: spansion: Remove s70fl01gs from flash_info
Tudor Ambarus (2):
Merge tag 'cadence-mtd-spi-move' into spi-nor/next
Merge tag 'spi-mem-dtr' into spi-nor/next
Vignesh Raghavendra (6):
mtd: spi-nor: cadence-quadspi: Make driver independent of flash geometry
mtd: spi-nor: cadence-quadspi: Provide a way to disable DAC mode
mtd: spi-nor: cadence-quadspi: Don't initialize rx_dma_complete on failure
mtd: spi-nor: cadence-quadspi: Fix error path on failure to acquire reset lines
mtd: spi-nor: cadence-quadspi: Handle probe deferral while requesting DMA channel
mtd: spi-nor: cadence-quadspi: Drop redundant WREN in erase path
Yicong Yang (2):
mtd: spi-nor: Add capability to disable flash quad mode
mtd: spi-nor: Disable the flash quad mode in spi_nor_restore()
drivers/mtd/spi-nor/controllers/Kconfig | 11 -
drivers/mtd/spi-nor/controllers/Makefile | 1 -
drivers/mtd/spi-nor/controllers/intel-spi-pci.c | 2 +
drivers/mtd/spi-nor/controllers/intel-spi.c | 13 +-
drivers/mtd/spi-nor/core.c | 57 ++-
drivers/mtd/spi-nor/core.h | 10 +-
drivers/mtd/spi-nor/macronix.c | 6 +
drivers/mtd/spi-nor/micron-st.c | 4 +-
drivers/mtd/spi-nor/sfdp.c | 3 +-
drivers/mtd/spi-nor/spansion.c | 4 +-
drivers/mtd/spi-nor/winbond.c | 4 +-
drivers/spi/Kconfig | 11 +
drivers/spi/Makefile | 1 +
drivers/spi/atmel-quadspi.c | 6 +
.../controllers/cadence-quadspi.c => spi/spi-cadence-quadspi.c} | 541 +++++++++++-----------------
drivers/spi/spi-mem.c | 16 +-
drivers/spi/spi-mtk-nor.c | 10 +-
drivers/spi/spi-mxic.c | 3 +-
drivers/spi/spi-zynq-qspi.c | 11 +-
include/linux/spi/spi-mem.h | 14 +-
20 files changed, 338 insertions(+), 390 deletions(-)
rename drivers/{mtd/spi-nor/controllers/cadence-quadspi.c => spi/spi-cadence-quadspi.c} (74%)
More information about the linux-mtd
mailing list